在您的数据库中,您必须选择www.blog.websitename.com
并将其替换为www.websitename.com/blog
。
有这个我经常为此目的而使用一个很好的脚本:
https://interconnectit.com/products/search-and-replace-for-wordpress-databases/
下载,上传到你的WordPress的文件夹,并通过webrowser调用它。
也许,如果你在你的wordpress文件夹中的.htaccess文件,你必须调整在2号线的路径:
来源:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
要:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /blog/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /blog/index.php [L]
</IfModule>
不肯定为什么如此多的反对票 - 这是我一直在寻找答案的一个非常好的问题。 – gwalshington