我的網站上可以訪問的6點不同的方式:我應該將我的網站的所有網址重定向到https嗎?
- domain.com
- www.domain.com
- http://domain.com/
- HTTP://www.domain。 COM/
- https://domain.com/
- https://www.domain.com/
應該我保持這種方式,或者更好的做法是將所有網址指向https://www.domain.com/?
我的網站上可以訪問的6點不同的方式:我應該將我的網站的所有網址重定向到https嗎?
應該我保持這種方式,或者更好的做法是將所有網址指向https://www.domain.com/?
我認爲你應該通過SSL重定向所有流量。
http://blog.codinghorror.com/should-all-web-traffic-be-encrypted/
摘要:
這裏就是我所做的:
RewriteEngine On
# ensure www.
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule^https://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
# ensure https
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteRule^https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
這樣一來,通過輸入任意6名不同的URL來訪問我的網站,服務器將始終重定向到https://www.domain.com。