linux/windows http怎么做自动跳转https

IIS7以上版本

1. 安装rewrite组件

2. 找到网站根目录web.config文件,替换一下内容(如果没有此文件可以创建一个);

3.重启IIS测试访问。

APache 版本

如果需要整站跳转,则在网站的配置文件的标签内,键入以下内容:

RewriteEngine on

RewriteCond %{SERVER_PORT} !^443$

RewriteRule ^(.*)?$ https://%{SERVER_NAME}/$1 [L,R]

如果对某个目录做https强制跳转,则复制以下代码:
RewriteEngine on

RewriteBase /yourfolder

RewriteCond %{SERVER_PORT} !^443$

#RewriteRule ^(.*)?$ https://%{SERVER_NAME}/$1 [L,R]

RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [L,R]

Nginx版本
在配置80端口的文件里面,写入以下内容即可。

server {

       listen       80;

       server_name  localhost;

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



       location / {

           root   html;

           index  index.html index.htm;

       }

单独页面通用代码段:以下方法较适合指定某一个子页单独https
在需要强制为https的页面上加入以下代码进行处理http–>https
在需要强制为http的页面上加入以下代码进行处理
https–>http

PHP页面跳转:添加在网站php页面内

if ($_SERVER["HTTPS"] <> "on") 

{ 

$xredir="https://".$_SERVER["SERVER_NAME"].$_SERVER["REQUEST_URI"]; 

header("Location: ".$xredir); 

}
linux/windows http怎么做自动跳转https

主题测试文章,只做测试使用。发布者:云大使,转转请注明出处:https://www.xp8.net/server/219.html

(0)
打赏 微信扫一扫 微信扫一扫
ecshop安装后登录后台提示500错误
上一篇 2018年7月18日 下午12:46
下一篇 2018年8月3日 下午11:26

相关推荐

  • 学派吧-利用ssh反向代理以及autossh实现从外网连接内网-linux教程

    前言 最近遇到这样一个问题,我在实验室架设了一台服务器,给师弟或者小伙伴练习Linux用,然后平时在实验室这边直接连接是没有问题的,都是内网嘛。但是回到宿舍问题出来了,使用校园网的童鞋还是能连接上,使用外网的小土豪就没有办法进入内网。这时能不能有一个办法可以使得通过外网连接到内网的服务器呢?答案是有的,不过这里就需要以下条件:一台在外网能访问到的服务器。 1…

    2018年12月19日
    2.2K00
  • linux环境下如何实现查看和修改时间?-linux教程-学派吧

    本篇文章给大家带来的内容是介绍linux环境下实现查看和修改时间的方法 。有一定的参考价值,有需要的朋友可以参考一下,希望对你们有所帮助。 1、查看日期和时间 date 2、查看时区 date -R 3、查看UTC时间 date -u 4、修改日期 [root@centos ~]# date -s 20181230 /*显示为:Sun Dec 30 00:0…

    服务器运维 2018年11月21日
    2.0K00
  • Linux系统如何防止TCP洪水攻击的方法教程

    本篇文章主要介绍了详解Linux系统如何低于TCP洪水攻击,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧 如果您有服务器咨询问题、购买问题、可以联系我们客服 7271895 690624商祺云-阿里代理、景安代理、西部代理 #最关键参数,默认为5,修改为0 表示不要重发 net.ipv4.tcp_synack_retries =…

    服务器运维 2019年1月4日
    2.2K00
  • 如何查看云服务器 ECS 公网流量统计总和-linux运维-学派吧

    本篇文章给大家带来的内容是关于如何查看云服务器 ECS 公网流量统计总和,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。 查看云服务器 ECS 公网流量统计总和 您可以在云服务器控制台导出使用记录的 CSV 文件查看云服务器每天/每小时的公网流量统计总和。 登录云服务器控制台。 单击费用 > 进入费用中心。 单击左侧导航栏消费记录 &g…

    服务器运维 2018年11月21日
    2.3K00
  • 将宝塔面板linux版装在/www以外的目录的方法

    很多云VPS系统盘,也就是根目录(系统盘)都是10个G,宝塔安装完整环境基本5个G没有了,用了不到几个月,随着日志文件等乱七八糟的东西增加,面板就提示根目录低于1个G,随后mysql就莫名其妙挂掉,这里就为大家分享一下将面板安装到别的目录的方法本人在饱受重装系统折磨之后,终于忍无可忍将宝塔面板安装到home下(home分区一般都很大) 宝塔面板官方的安装脚本…

    2018年7月9日
    2.9K00

发表回复

登录后才能评论
联系我们

联系我们

18838889666

在线咨询: QQ交谈

邮件:xinyun@88.com

工作时间:周一至周五,9:30-18:30,节假日休息

添加微信
添加微信
分享本页
返回顶部