我无法弄清楚为什么在尝试加载我修改了.htaccess文件的网页时,浏览器会向我返回错误“太多重定向”。
你能帮我找一下错误所在的文件吗?
jsonlite::flatten
答案 0 :(得分:0)
您的错误是第一条规则:
RewriteCond %{HTTP_HOST} ^([www\.]*domain\.com)$ [NC]
RewriteCond %{REQUEST_URI} ^/.+$ [NC]
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
这就是说:
因此,无论您要求什么,您都会因为该规则而最终陷入循环。
让我们说,你去http://domain.com/
:
https://domain.com/web
https://domain.com/web
因此你有了重定向循环。
我不知道你试图用这个规则做什么,它实际上只做一件事,而且一件事就是造成一个永久的重定向循环。