国产欧美日韩第一页|日本一二三不卡视频|在线精品小视频,亚洲第一免费播放区,metcn人体亚洲一区,亚洲精品午夜视频

幫助中心 >  技術(shù)知識(shí)庫(kù) >  云服務(wù)器 >  服務(wù)器教程 >  Apache mod_rewrite實(shí)現(xiàn)HTTP和HTTPS重定向跳轉(zhuǎn)

Apache mod_rewrite實(shí)現(xiàn)HTTP和HTTPS重定向跳轉(zhuǎn)

2020-01-14 17:12:51 14249

當(dāng)你的站點(diǎn)使用了HTTPS之后,你可能會(huì)想把所有的HTTP請(qǐng)求(即端口80的請(qǐng)求),全部都重定向至HTTPS(即端口443)。這時(shí)候你可以用以下的方式來(lái)做到:(Apache mod_rewrite)


<IfModule mod_rewrite.c>

 RewriteEngine On

 RewriteBase /

 RewriteCond %{SERVER_PORT} 80

 RewriteRule ^(.*)$ http://www.tjdsmy.cn/$1 [R=301,L]

</IfModule>

把這段代碼放在.htaccess文件,即可實(shí)現(xiàn)HTTP到HTTPS的重定向。


而當(dāng)你又想用回HTTP的時(shí)候,反過(guò)來(lái)就可以了:


<IfModule mod_rewrite.c>

 RewriteEngine On

 RewriteBase /

 RewriteCond %{SERVER_PORT} 443

 RewriteRule ^(.*)$ http://www.tjdsmy.cn/$1 [R=301,L]

</IfModule>

其中R=301表示Moved Permanently,即告訴搜索引擎或者瀏覽器下去直接訪問(wèn)后者的地址,如果只是試驗(yàn)性地重定向,可以使用R=302(Found)。


提交成功!非常感謝您的反饋,我們會(huì)繼續(xù)努力做到更好!

這條文檔是否有幫助解決問(wèn)題?

非常抱歉未能幫助到您。為了給您提供更好的服務(wù),我們很需要您進(jìn)一步的反饋信息:

在文檔使用中是否遇到以下問(wèn)題: