HTTPS请求PHP / ZF 1.11

时间:2013-10-08 14:07:07

标签: php http zend-framework https

我需要实现设置安全浏览到我的网站。我的网站有SSL证书,我希望它可以根据用户设置同时适用于HTTP和HTTPS请求。如果用户选择安全浏览,则应该使用HTTPS协议进行重定向,但是如果有任何人在facebook等网址中手动删除https。

1 个答案:

答案 0 :(得分:1)

将此添加到您的引导程序文件

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

和详细信息

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

https request on some pages but not on all pages zend framework

我与任何公司的上述链接无关

希望这对您有用。