2016-11-30 88 views
-3

我遇到了麻烦。我目前在我的子域名上有一个WordPress博客,如下所示:www.blog.websitename.com。不过,我想将其移至www.websitename.com/blog。关于在Heroku上托管的Ruby on Rails应用程序的子文件夹上的WordPress博客

这是问题出在哪里,因为在www.websitename.com上,我在Heroku上托管了一个Ruby应用程序。我一直无法找到有关如何操作的说明。

会爱任何人的建议!

+0

不肯定为什么如此多的反对票 - 这是我一直在寻找答案的一个非常好的问题。 – gwalshington

回答

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> 
相关问题