我想把我的评论作为一个答案,这样更有帮助。
设置url(htaccess plus数据库/wp选项更新)的常规方法是在中设置url。主URL和站点URL的htaccess和wp选项表。
正如在WordPress Codex site:
这不一定是最好的解决方案,它只是将值硬编码到站点本身。使用此方法时,您将无法再在“常规设置”页面上编辑它们。
这在你移动几个站点后是有意义的;你可以做任何让这更容易的事。:)
编辑:为添加实际代码。htaccess,然后wp config。php:
# BEGIN WordPress
# You will need to edit this to suit your server location
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
在数据库中,转到
wp_options
表并找到“站点URL”和“主页URL”(打开phpmyadmin时它们位于顶部附近),然后将它们更改为要呈现的URL。
如果您必须更新您的主机文件,您将需要指向您希望您的网站呈现到的url,就像您在上面的wp选项步骤中所做的那样。