fatie 发表于 2008-8-22 17:47:03

http转向https,默认只使用https打开网站

最近在虚拟机上装了openssl,

可以使用http://www.aaa.com和https://www.aaa.com打开网站

但是直接输入域名的时候,默认是使用http://www.aaa.com打开的

我希望所有的顾客打开http://www.aaa.com的时候自动转到https://www.aaa.com

也就是说只使用https://www.aaa.com访问网站

对于一些在国外服务器上安装论坛、博客之类动态程序等的顾客来说,我认为这是非常必要的

下面是实现的代码if ($_SERVER['HTTPS']!='on') {
header("Location: https://www.aaa.com");
exit;
}

月光飞燕 发表于 2008-8-22 20:03:41

如果网页使用https访问,在网页开头加入以下代码:
<?php
//http转化为https
if ($_SERVER["HTTPS"]=="on")
{
$xredir="https://".$_SERVER["SERVER_NAME"].
$_SERVER["REQUEST_URI"];
header("Location: ".$xredir);
}
?>如果网页使用http访问,在网页开头加入以下代码:<?php
//https转化为http
if ($_SERVER["HTTPS"]=="on")
{
$xredir="http://".$_SERVER["SERVER_NAME"].
$_SERVER["REQUEST_URI"];
header("Location: ".$xredir);
}
?>

fatie 发表于 2008-8-25 13:29:05

谢谢的回忆月光,非常好的代码,先定义好参数,一看就是学校受过正统教育出来的。

收藏了:loveliness:

superlks 发表于 2012-10-17 13:15:13

顶楼主 楼主观点不错

www.ZTSUN.COM充气娃娃多少钱
www.szyuantaidz.com脚气
www.yushenjt.com阴茎短小
www.btdyj.com脚臭
www.1tidc.com蹭网器
www.cn-xyz.com卡皇
www.hfloge.com白发治疗
www.hnshiqi.com英国卫裤
www.wzeas.com治疗白发
www.qdzjzc.com伟哥官网
www.szjczq.com日本充气娃娃

good2good 发表于 2012-10-17 22:41:34

有什么用呢?
页: [1]
查看完整版本: http转向https,默认只使用https打开网站