Wordpress在不同文件夹中的两个站点 - 重定向问题

时间:2015-03-31 16:22:00

标签: wordpress .htaccess redirect

我有两个Wordpress网站,一个在root用户,另一个在子文件夹中。 example.com example.com/newsite

当我打开example.com/newsite/时,一切正常,但如果我打开任何页面喜欢

example.com/newsite/aboutexample.com/newsite/contact

浏览器自动重定向到

example.com/aboutexample.com/contact

我将config和sql中的所有路径,地址,主页更改为example.com/newsite /

root htacess看起来像是:

# 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>

# END WordPress

/ newsite的htaccess看起来一样。

有人能帮助我吗?

1 个答案:

答案 0 :(得分:1)

如果它位于子目录中,您应该使用不同的重写库。你在/ newsite下的htaccess中的wordpress规则看起来应该是这样的。

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

# END WordPress