旧的Wordpress安装在一个新的子文件夹中

时间:2014-01-17 10:50:25

标签: wordpress .htaccess

我刚为朋友安装了一个新的Wordpress,效果很好。

他让我把他的旧版本(Wordpress也是)放在一个子文件夹上,它必须是可用的。

新wordpress:http://www.olivierpineda.com

旧的:http://www.olivierpineda.com/old/

我的问题是旧的:主页有效,但其他页面没有:它给出了新安装的404。

我做了什么:

  • 在旧WP上重新生成永久链接
  • 在db
  • 中搜索并替换旧URL的旧URL
  • 检查了htaccess文件
  • 检查链接是否指向帖子的好永久链接(没关系)
  • 检查了SO问题和答案

什么都行不通......

2 个答案:

答案 0 :(得分:0)

你的htaccess问题。 你使用旧的htaccess。这是根文件夹。现在网站是/旧文件夹 替换旧文件夹中的代码htaccess

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /old/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /old/index.php [L]
</IfModule>

答案 1 :(得分:0)

我不知道:服务器在 Nginx上,而不是Apache ,这就是.htaccess规则没用的原因。

我必须更改Nginx网址重写规则。