使用程序(JS/ASP/PHP)强制跳转到HTTPS

日期:07-22  浏览:

兼容:

<script type="text/javascript">
if (document.location.protocol != "https:") { 
        location.href = location.href.replace(/^http:/,"https:");
}
</script>

ASP:

<%
If Request.ServerVariables("SERVER_PORT")=80 Then
Dim strSecureURL
strSecureURL = "https://"
strSecureURL = strSecureURL & Request.ServerVariables("SERVER_NAME")
strSecureURL = strSecureURL & Request.ServerVariables("URL")
Response.Redirect strSecureURL
End If
%>

 

PHP:

if(!isset($_SERVER['HTTPS'])||!$_SERVER['HTTPS']){
$url ='https://'. $_SERVER['HTTP_HOST']. $_SERVER['REQUEST_URI'];
header('Location: '. $url);exit;
}
 

上一篇:IIS6 自动跳转到HTTPS
下一篇:最后一篇

网友评论


点击图片更换


查看更多评论
 

推荐文章

·IIS6 自动跳转到HTTPS
·rsync使用时的常见问题
·使用cwRsync实现windows下文件定时同步(备份)
·使用程序(JS/ASP/PHP)强制跳转到HTTPS
·windows下的Apache性能优化、超时设置(附linux下重启apache)
·Windows系统下Apache性能优化,提高并发
·文件同步工具CwRsync的使用方法及常用命令详解
·教你怎么让Windows2012和Windows2008多用户同时远程连接桌面