0
所需的URL是https://www.mysite.com
如何從HTTP重定向到HTTPS
我想重定向所有followng網址是像上面URL。
不良網址:
https://mysite.com
http://www.mysite.com
http://mysite.com
mysite.com
如果有什麼尾部,像http://www.mysite.com/photo/1
的URL與同一路徑被重定向:https://www.mysite.com/photo/1
爲什麼! 因爲我已經安裝了SSL證書
我用的.htaccess與代碼
RewriteEngine On
RewriteCond %{HTTPS} !^on$
RewriteRule (.*) https://www.mysite.com/$1 [R,L]
但它總是重定向所有https://mysite.com
而我需要它究竟https://www.mysite.com
所以任何幫助〜謝謝
爲什麼它應該將所有上述URL重定向到https:// mysite.com? - 如果您清除瀏覽器緩存並嘗試使用其他網址,您是否看到相同的內容?通過'http://www.mysite.com/ abcdef'?除此之外,如果您不限於.htaccess,那麼值得考慮一些mod_rewrite的推薦替代方法@ http://httpd.apache.org/docs/trunk/rewrite/avoid.html –