公司简介 发展历程 新闻公告 联系我们 法律声明 友情链接
< 返回新闻公共列表

云虚拟主机安装SSL证书后如何设置默认访问到HTTPS

发布时间:2025-01-08 17:00:04 阅读量:150

一、windows系统虚机 

  假设您 申请证书的域名是    youdomain.com        youdomain.com  需要替换为您自己的域名)

F文件夹,  进入  www文件夹

寻找  web.config文件 ( 如果不存在,就手工创建一个 )

如果您的web.config, 是您新建的这时里面应该是空白的请复制一下内容,然后保存

<?xml version="1.0" encoding="UTF-8"?>

<configuration>

    <system.webServer>

        <rewrite>

            <rules>

                <rule name="http2https_202007081033" stopProcessing="true">

                    <match url="(.*)" />

                    <conditions>

                        <add input="{HTTPS}" pattern="^OFF$" />

                        <add input="{HTTP_HOST}" pattern="^yourdomain.com$" />

                    </conditions>

                    <action type="Redirect" url="https://www.yourdomain.com/{R:0}" />

                </rule>

                <rule name="http2https_2020071908152020" stopProcessing="true">

                    <match url="(.*)" />

                    <conditions>

                        <add input="{HTTPS}" pattern="^OFF$" />

                        <add input="{HTTP_HOST}" pattern="^www.yourdomain.com$" />

                    </conditions>

                    <action type="Redirect" url="https://www.yourdomain.com/{R:0}" />

                </rule>

            </rules>

        </rewrite>

     

    </system.webServer>

</configuration>

这样您访问      

注意, 

标黄的 两个  name 的值不能重复所以这里采用了时间戳的形式命名,您可以随意改成您比较容易识别的不重复的英文标识即可..

红色字体的

如果您申请的域名  youdomain.com  , 而是  test.youdomain.com 这类型的域名证书, 则只需要增加 一个  rule 就可以了, 如下:

<?xml version="1.0" encoding="UTF-8"?>

<configuration>

    <system.webServer>

        <rewrite>

            <rules>

                <rule name="http2https_202007091133" stopProcessing="true">

                    <match url="(.*)" />

                    <conditions>

                        <add input="{HTTPS}" pattern="^OFF$" />

                        <add input="{HTTP_HOST}" pattern="^test.yourdomain.com$" />

                    </conditions>

                    <action type="Redirect" url="https://test.yourdomain.com/{R:0}" />

                </rule>

            </rules>

        </rewrite>

    </system.webServer>

</configuration>

如果您已经存在  web.config文件请把  rewrite  --- rules --- rule 对应的内容拷贝到您web.config    system.webServer  段内即可.

 

二、linux系统虚机

需要编辑. .htaccess文件,将以下添加到文件中

RewriteCond %{SERVER_PORT} !^443$

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

例如:


image.png



哈尔滨服务器托管,哈尔滨服务器租用,哈尔滨云服务器,哈尔滨虚拟主机,哈尔滨域名注册,黑龙江亿林网络,青蛙云
/template/Home/Zkeys/PC/Static
展开