-2
我正在運行Apache,我想強制https只在根網頁(www.domain.com)這是index.php。我想留給用戶的任何其他頁面。有什麼建議麼?強制https在index.php
我正在運行Apache,我想強制https只在根網頁(www.domain.com)這是index.php。我想留給用戶的任何其他頁面。有什麼建議麼?強制https在index.php
你可以做這樣的事情:
if ($_SERVER['HTTPS'] == false)
header("Location: https://www.domain.com/");
或者,更好的辦法:
$ssl = (!empty($_SERVER['HTTPS']) && $_SERVER['HTTPS'] == 'on') ? true:false;
if (!$ssl)
header("Location: https://www.domain.com/");
這是一個小PHP黑客。可以使用.htaccess
以更好的方式完成。
$ ssl php hack工作完美:)我會打我接受答案當我可以 – EEEE
謝謝@EEEE !!! :) –