[英]ERR_TOO_MANY_REDIRECTS from .htaccess
這是我的.htaccess文件
RewriteEngine on
RewriteOptions inherit
RewriteCond %{HTTP_HOST} ^foo\.org$ [OR]
RewriteCond %{HTTP_HOST} ^www\.foo\.org$
RewriteRule ^/?$ "http\:\/\/foo\.org\/en\/" [R=301,L]
當我打開foo.org時,出現此錯誤ERR_TOO_MANY_REDIRECTS
。 我的.htaccess文件一直可以使用到現在。 我的托管服務提供商的Apache配置中可能發生了某些變化。 我也將WordPress版本更新為4.4.1,但我認為這可能不是問題...
我該如何解決?
嘗試以下規則:
RewriteCond %{HTTP_HOST} ^(www\.)?foo\.org$ [NC]
RewriteCond %{THE_REQUEST} ^[A-Z]{3,}\s/+[?\s]
RewriteRule ^/?$ /en/ [R=301,L]
在測試之前,請確保清除瀏覽器緩存。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.