我想通過.htaccess爲SEO設置正確的301重定向,並且已經成功地將整個網站的頁面URL重定向到https://版本。然而這條規則:這個網頁有一個重定向循環和SSL
Redirect 301/https://www.mydomain.com/
給我:「此網頁有重定向循環」
重寫規則,如
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^(.*) https://%{SERVER_NAME}/$1 [R,L]
不要給我適當的301只重寫。
你的規則應該工作。你刪除了'Redirect'指令嗎?因爲它是因爲它你有一個重定向循環。爲什麼你想添加/保持它,因爲你的最後一條規則應該工作?另外,再次嘗試之前清除瀏覽器的緩存(或使用其他瀏覽器嘗試) – 2014-08-28 23:03:09
嘿賈斯汀,對不起。我沒有列入最後一行。是的,每個瀏覽器給我一個類似的錯誤。 – BenRacicot 2014-08-28 23:10:49