文件上传一个域到另一个域,但菜单不工作


Files uploaded one domain to another domain but menu not working

我已经在我的开发服务器上配置了一个使用WP的网站,现在我已经将它移动到另一个带有新URL的服务器上。我也改变了数据库中的URL。但是,我的菜单指向旧的URL,我得到一个404错误。

我如何改变它们?

尝试使用一些wordpress插件在服务器之间迁移您的网站。

复印机就是其中之一。

https://wordpress.org/plugins/duplicator/

如果你使用一些工具,你将需要做最少的努力。

进行SQL转储,覆盖旧域,加载转储

也检查配置文件&主题。

您可能忘记了数据库中的一些链接。检查以下字段:

wp_options中,具有以下option_name的选项:

siteurl, home

In wp_posts:

检查所有guid值。

您还需要检查您的.htaccess是否使用正确的RewriteBase

如果你的菜单是从一个特殊的主题功能(不是默认的WP菜单功能)构建的,你可能在wp_options中有一些编码字符串来反映菜单设置。