我的WordPress站点是这样托管的http://domain.com。我们通过一个子文件夹/blog进行访问。因此,我在wp-config.php中定义了home URL和site URL,并将wp-options表中的site url更改为http://domain.com/blog。一切正常,除了wp-admin主页。wp-login页面变得越来越完美(http://domain.com/blog/wp-login.php),但在提供凭据之后,站点将在没有/blog的情况下移动到http://domain.com/wp-admin。所以结果是404页。你能给出一个解决方案吗?
如何为wp-admin设置主页url?我的意思是在登录之后,页面应该会转到这个domain.com/blog/wp-admin页面。这怎么可能呢?
发布于 2013-11-05 18:34:08
在我身上也有同样的用途。复制您的数据库配置和模板配置文件夹,并应用全新的WP安装(使用自动生成的wp-)。
可能是.htaccess,因为在设置Wordpress站点后,你已经改变了目录,所以固定链接结构变得混乱,因为它仍然认为你在使用旧结构,而实际上你改变了文件夹。
发布于 2013-11-05 18:54:21
如果你想移动你的网站到一个新的位置,我建议使用插件'WP迁移数据库‘。撤消您到目前为止所做的操作,以便您可以再次登录到您的管理员。安装插件并输入URL和文件路径的新值。在你的例子中,这只是将'/blog‘添加到当前的博客中。当你点击‘导出’时,你将拥有一个新的数据库,你可以用它替换你当前的数据库。然后将您的文件移动到/blog。
这个插件会搜索所有出现的站点URL和文件路径,并将其替换为新值,包括序列化的数据字段。
发布于 2013-11-05 19:03:19
您是否更新了wp- home表中的选项。这可能是option_id的36%
https://stackoverflow.com/questions/19786469
复制相似问题