0

我需要对我的网站实施设置安全浏览。我的网站有 SSL 证书,我希望它可以根据用户设置同时适用于 HTTP 和 HTTPS 请求。如果用户选择安全浏览,它应该只使用 HTTPS 协议重定向,尽管如果有人在 facebook 等 URL 中手动删除 https。

4

1 回答 1

1

将此添加到您的引导文件

protected function _initForceSSL() {
 if($_SERVER['SERVER_PORT'] != '443') {
  header('Location: https://' . $_SERVER['HTTP_HOST'] . 
            $_SERVER['REQUEST_URI']);
  exit();
}

和细节

或者您也可以用于某些页面

https 请求在某些页面上,但不是在所有页面上 zend 框架

我没有与任何公司的上述链接相关联

希望这对你有用。

于 2013-10-09T11:50:46.477 回答