我遇到了麻烦。我目前在我的子域名上有一个wordpress博客,如:www.blog.websitename.com。但是我想把它移到www.websitename.com/blog。
这就是问题所在,因为在www.websitename.com上,我在Heroku上托管了一个ruby on rails应用程序。我无法找到有关如何执行此操作的任何说明。
会爱任何人的建议!
答案 0 :(得分:0)
在您的数据库中,您必须搜索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>