我用下面的國防部重寫,以確保不僅規範的URL,而且該網站使用HTTPS顯示:ModRewrite使用HTTPS
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
// It think the problem must be here --^
RewriteCond %{HTTP_HOST} ^rto12\.ca$ [NC]
RewriteRule ^(.*)$ https://www.rto12.ca/$1 [R=301,L]
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php?
RewriteRule ^index\.php?$ https://www.rto12.ca/ [R=301,L]
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.html?
RewriteRule ^index\.html?$ https://www.rto12.ca/ [R=301,L]
我的問題是當你試圖去這裏:rto12.ca
。 ..瀏覽器帶你到這裏:'https://www.rto12.ca/https://rto12.ca/'
這是造成這種情況的第一個條件/規則。任何建議,將不勝感激。
你在使用強制的HTTPS?我沒有看到在這裏檢查的規則。 – 2010-09-07 14:59:02
噢好點添,也許我的問題在於: RewriteCond%{HTTPS} off RewriteRule(。*)https://%{HTTP_HOST}%{REQUEST_URI} – jay 2010-09-07 15:05:46