请选择 进入手机版 | 继续访问电脑版

巅峰霸主

 找回密码
 立即注册

QQ登录

只需一步,快速开始

[服务器] 安装ssl证书后http自动跳转到https默认变成https访问的设置方法

  [复制链接] [添加相关主题]
烈火大地 发表于 2018-7-21 15:17:57 | 显示全部楼层 |阅读模式

游客只能显示部分内容,请登录后查看帖子完整内容!!!注册完全免费。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
好不容易买了一个ssl证书安装上了,但是访问域名默认依然是http的而不是https的,安装ssl证书后http自动跳转到https默认变成https访问的设置方法是怎么样的呢,我们在访问其他网站的时候可能会看到URL前面出现http和https这样的区别。这是什么原因呢?原来,URL前面出现https//前缀是因为采用了SSL加密了,这样加密的好处就是用户访问网站的时候电脑与服务器之间收发的信息传输将更加安全。

Linux主机

如果使用的是Linux主机,需要在你的网站根目录下的.htaccess文件(没有需要创建一个)中添加下面代码然后保存即可:

  1. RewriteEngine On
  2. RewriteCond %{SERVER_PORT} 80
  3. RewriteRule ^(.*)$ https://www.yourdomainname.com/$1 [R,L]
复制代码

(你网站的域名替换上面的yourdomainname.com)

当然,如果想指定某一个文件使用https,则添加一下代码(此时.htaccess文件需要放在你指定的文件夹中):

  1. RewriteEngine On
  2. RewriteCond %{SERVER_PORT} 80
  3. RewriteCond %{REQUEST_URI} somefolder
  4. RewriteRule ^(.*)$ https://www.yourdomainname.com/somefolder/$1 [R,L]
复制代码

(你网站的域名替换上面的yourdomainname.com)

Windows主机

Windows主机需要在web.config文件中(没有需要创建),然后在该文件里面添加下面代码:

  1. <rule name="HTTP to HTTPS redirect" stopProcessing="true">
  2. <match url="(.*)" />
  3. <conditions>
  4. <add input="{HTTPS}" pattern="off" ignoreCase="true" />
  5. </conditions>
  6. <action type="Redirect" redirectType="Found" url="https://{HTTP_HOST}/{R:1}" />
  7. </rule>
复制代码


通过以上方式便可以实现http自动跳转到https了,这样http自动变成https的还是很简单,


上一篇:您的服务器设置了 open_base_dir 且没有包含 C:\Windows\Temp,您...
下一篇:HTTP错误 403.14 服务器配置为不列出此目录内容iis7.5

相关帖子

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|巅峰霸主 ( 京ICP备12023415号-2 )

声明:本站的任何信息和内容仅代表作者的立场和观点,与巅峰霸主网无关。

禁止在巅峰霸主网发布任何与《中华人民共和国法律》相抵触的言论!

GMT+8, 2020-9-23 14:24 , Processed in 0.111413 second(s), 25 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表