问题描述
我的多站点和子站点的管理仪表板很难访问。错误消息说:'由于可能的配置错误,请求超出了 10 个内部重定向的限制。如有必要,请使用“LimitInternalRecursion”来增加限制。使用“LogLevel debug”获取回溯。'
我尝试了很多 .htaccess 代码片段(Code snippet 1、Code snippet 2),但没有一个符合我的需求。
我在开发服务器上工作。多站点的 URL 格式如下所示:www-dev.example.com -> 用于主站点。子网站 URL 格式取决于国家/地区:fr-dev.example.com 或 uk-dev.example.com。
这是我的 .htaccess 文件的重写规则:
RewriteEngine On
RewriteBase /
RewriteRule ^category-product/([^\/]+)/([^\/]+)/([^\/]+)/([^\/]+)/?$ index.PHP?product_cat=$1&produit=$2&aff=$3&nom=$4 [L]
RewriteRule ^categorie-produit/([^\/]+)/([^\/]+)/([^\/]+)/([^\/]+)/?$ index.PHP?product_cat=$1&produit=$2&aff=$3&nom=$4 [L]
RewriteRule ^sitemap-product-([^\/]+).txt/?$ /sitemap-product.PHP?country=$1 [L]
RewriteRule ^index\.PHP$ - [L]
# add a trailing slash to /wp-admin
RewriteRule ^wp-admin$ wp-admin/ [R=301,L]
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]
RewriteRule ^(wp-(content|admin|includes).*) wp/$1 [L]
RewriteRule ^(.*\.PHP)$ wp/$1 [L]
RewriteRule . index.PHP [L]
谁能告诉我我错过了什么,为什么这些重定向碰巧是?
PS:抱歉,我不允许提供网站访问 URL。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)