《Apache自動(dòng)跳轉(zhuǎn)到 HTTPS》要點(diǎn):
本文介紹了Apache自動(dòng)跳轉(zhuǎn)到 HTTPS,希望對(duì)您有用。如果有疑問(wèn),可以聯(lián)系我們。
網(wǎng)站根目錄新建 .htaccess
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R,L]
301跳轉(zhuǎn)
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteBase /
RewriteCond %{SERVER_PORT} !^443$
RewriteRule (.*) https://%{SERVER_NAME}/$1 [R=301,L]
</IfModule>
站點(diǎn)綁定多個(gè)域名,只允許www.gworg.com 跳轉(zhuǎn)
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteCond %{HTTP_HOST} ^example.com [NC,OR]
RewriteCond %{HTTP_HOST} ^www.example.com [NC]
RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R,L]
###把網(wǎng)址更改為自己的###
高級(jí)用法 (可選)
RewriteEngine on
# 強(qiáng)制HTTPS
RewriteCond %{HTTPS} !=on [OR]
RewriteCond %{SERVER_PORT} 80
# 某些頁(yè)面強(qiáng)制
RewriteCond %{REQUEST_URI} ^something_secure [OR]
RewriteCond %{REQUEST_URI} ^something_else_secure
RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]
# 強(qiáng)制HTTP
RewriteCond %{HTTPS} =on [OR]
RewriteCond %{SERVER_PORT} 443
# 某些頁(yè)面強(qiáng)制
RewriteCond %{REQUEST_URI} ^something_public [OR]
RewriteCond %{REQUEST_URI} ^something_else_public
RewriteRule .* http://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]
《Apache自動(dòng)跳轉(zhuǎn)到 HTTPS》是否對(duì)您有啟發(fā),歡迎查看更多與《Apache自動(dòng)跳轉(zhuǎn)到 HTTPS》相關(guān)教程,學(xué)精學(xué)透。維易PHP學(xué)院為您提供精彩教程。
轉(zhuǎn)載請(qǐng)注明本頁(yè)網(wǎng)址:
http://www.fzlkiss.com/jiaocheng/13037.html