资讯

精准传达 • 有效沟通

从品牌网站建设到网络营销策划,从策略到执行的一站式服务

强制跳转 https 的几种方法

作者:冲浪者科技 | 2024-06-20 | 热度:726 | 栏目:行业资讯 | 收录:

强制跳转 https 的几种方法

html 文件,head 中加入如下meta

<meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests">1

javascript 脚本,适用于IIS服务器的 403-4.htm 或者 403.htm

<script type="text/javascript">var url = window.location.href;if (url.indexOf("https") < 0) {
    url = url.replace("http:", "https:");
    window.location.replace(url);}</script>1234567

php 脚本

if ($_SERVER["HTTPS"] <> "on"){
    $xredir="https://".$_SERVER["SERVER_NAME"].$_SERVER["REQUEST_URI"];
    header("Location: ".$xredir);}1234

.htaccess文件,适用于Apache 配置文件的标签内

RewriteEngine on
RewriteBase /yourfolder
RewriteCond %{SERVER_PORT} !^443$
RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [L,R]1234

Nginx服务器,在 server { … } 中插入

 rewrite ^(.*)$  https://$host$1 permanent;


冲浪者科技专注品牌网站建设高端网站定制 网站制作 定制网站开发,网站改版升级,外贸网站建设,政府网站建设, 网站ipv6升级改造网站SEO优化推广小程序制作开发,400电话,企业邮箱,SSL证书安装等为一体的互联网整合营销一站式服务商。 咨询服务热线:173-7784-9589(微信同号)

—— 微信公众号 ——

互联网整合营销一站式服务商

相关文章推荐

下一篇:没有了!

多一份参考,总有益处

联系我们,免费获得专属《策划方案》及报价

咨询相关问题或预约面谈,可以通过以下方式与我们联系

全国统一服务热线:17377849589