首頁 > web前端 > js教程 > 主體

JavaScript實作強制重新導向至HTTPS頁面_javascript技巧

WBOY
發布: 2016-05-16 15:56:15
原創
1247 人瀏覽過

有時候需要把網頁強制切換成HTTPS,即使使用者已經造訪了HTTP的版本。原因可能是你不想讓使用者使用HTTP來訪問,因為它不安全。要這麼做很簡單,如果不想用PHP或Apache的mod_rewrite來做這件事,用Javascript也可以。程式碼如下:

<script type="text/javascript">
var targetProtocol = "https:";
if (window.location.protocol != targetProtocol)
 window.location.href = targetProtocol +
  window.location.href.substring(window.location.protocol.length);
</script>
登入後複製

用了這段程式碼,如果使用者造訪瞭如http://leonax.net/…,會被重定向到https://leonax.net/… ..。如果想反過來,也就是把HTTPS強制重定向到HTTP,把targetProtocol的值改成http就行。是不是很方便?

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板