Rss & SiteMap

康柏仕电脑学院 index.asp

康柏仕电脑学院--台湾正航ERP软件售后技术论坛,客服热线0769-81158210
共1 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:http如果跳转到https

1楼
轻轻风聆 发表于:2024/1/18 16:58:37

http如果跳转到https

1、APache版本

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

RewriteEngine on

RewriteCond %{SERVER_PORT} !^443$

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

如果对某个目录做强制跳转,则使用以下代码:

RewriteEngine on

RewriteBase /yourfolder

RewriteCond %{SERVER_PORT} !^443$

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

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

 

2、Nginx版本

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

server {

           listen       80;

           server_name  localhost;

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

           location / {

               root   html;

               index  index.html index.htm;

           }

 

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

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

{

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

header("Location: ".$xredir);

}

 

4、单独页面通用代码段:较适合指定某一个子页单独https

在需要强制为https的页面上加入以下代码进行处理http-->https

<script language="JavaScript" type="text/JavaScript">

function redirect()

  var loc = location.href.split(':');

  if(loc[0]=='http')

        { 

        location.href='https:'+loc[1]; 

        }

}                     

onload=redirect 

</script>

共1 条记录, 每页显示 10 条, 页签: [1]

Copyright ©2005 - 2023 康柏仕电脑学院 清理缓存

正航ERP软件-企业ERP最佳选择! http://www.chidg.com  0769-81158210
Powered By Dvbbs Version 8.3.0
Processed in .01563 s, 2 queries.