<分区>
<分区>
Possible Duplicate:
Force SSL/https using .htaccess and mod_rewrite
在我的网站上,我计划使用多个域,有些可能有 SSL,有些可能没有。我想强制 SSL 的使用它,而不是。这可能吗?我想我需要使用 PHP,但也许这可以在 .htaccess 中完成。有什么帮助吗?如果我让我的客户输入它怎么样,就像他们可以说他们希望他们的 url 以 https://www
或只是 http://
开头一样,是有没有办法使用 php 创建永久重定向?抱歉,对于构建如此深入的 cms 的人来说有点新问题。另外,快速提问:就性能而言,我一直使用的创建永久链接的 route-all-to-index.php 风格有什么缺点吗?
最佳答案
试试这个:
if ($_SERVER["HTTPS"] != "on") {
header("Location: https://" . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI']);
}
关于php - 即时 SSL 检测,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14523615/