我们正在使用一个带有40个左右子域的wordpress多站点,它们都有自己的映射。添加两个以上的站点后,所有子域的特定页面上都会出现500错误。我们也不能再添加页面而不会发生错误。子域名所在的主要站点是treragent.co.uk。
在与我们的专用服务器(webfusion)的主机交谈后,他们说这是一个.htaccess错误。我熟悉.htaccess,但由于所有网站排名都很好,我们不希望它们下降。这就是我们的代码目前:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /newtest4/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /newtest4/index.php [L]
</IfModule>
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /newtest4/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /newtest4/index.php [L]
</IfModule>
# END WordPress
这是它引发的错误:
由于可能的配置错误,请求超出了10个内部重定向的限制。如有必要,使用'LimitInternalRecursion'增加限制。使用“LogLevel debug”获取回溯。
有没有人对错误有任何想法?