导航菜单
首页 > 网站优化 > SEO技巧 » 正文

老薛主机httpS证书安装步骤-不用证书都可安装

我们免费提供SSL证书,可以按照以下说明获取:
1. 登录cPanel面板---SSL/TLS---管理SSL站点,点“证书详细信息”查看,卸载自签名的SSL证书(如果没有自签名的SSL证书,请忽略所有步骤)。
2. 添加A记录解析 mail、cpanel、webmail、webdisk、autodiscover 这5个系统子域名到我们的服务器IP。
3. 无需其他操作,系统会在24小时内自动配置好SSL证书,保持解析这5个系统子域名,SSL证书会自动续期。

这里有几个注意的点说下,

第一,不带www的域名他说要解析

第二,http强行跳转他说这样操作,http://help.laoxuehost.com/control-panel/cpanel/htaccess-301-https.html

 

如果已经购买并配置好了 SSL 证书,想要将 http 直接重定向到 https 访问,可以用 Apache 的 .htaccess 文件来设置,具体代码如下:

找不到.htaccess文件请参考:http://help.laoxuehost.com/control-panel/cpanel/createhtaccessfile.html

只需要将以下代码放到 .htaccess 文件中即可,如果 .htaccess 文件中已经有内容,请将重定向代码放在最前面。

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

高级进阶

以上规则会影响子域名,如果希望只有主域名使用https,而子域名不使用,使用以下规则:

RewriteEngine On
RewriteBase /
RewriteCond %{SERVER_PORT} !^443$
RewriteCond %{HTTP_HOST} !^www.laoxuehosts.com
RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]


注意上面的规则中的laoxuehosts.com换成你的域名。

如果只想排除某个子域名,也就是只有某个子域名不使用https,可以使用以下规则:

RewriteEngine On
RewriteBase /
RewriteCond %{SERVER_PORT} !^443$
RewriteCond %{REQUEST_URI} !^http://help.laoxuehosts.com
RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]


注意上面的规则中的help.laoxuehosts.com换成你的域名。



第三.关于301重定向写法可参考这个
 
Options +FollowSymLinks
rewriteEngine on
rewriteCond %{http_host} ^laoxuehost.com [NC]
rewriteRule ^(.*)$ http://www.laoxuehost.com/$1 [R=301,L]

我自己实践301跳转可实现(亲测可用)

RewriteEngine On
RewriteCond %{HTTP_HOST} ^a.szanjuke.cn [NC,OR]
RewriteRule ^(.*)$ https://www.duojibeng.com/$1 [L,R=301]

看起来差不多,具体自己去实践吧,代码我不懂。

如果两样一起跳,301和S证书,下面这个方法,301第二个要加一行

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

Options +FollowSymLinks
rewriteEngine on
rewriteCond %{http_host} ^58gree.cn [NC]
rewriteRule ^(.*)$ http://www.58gree.cn/$1 [R=301,L]


 
收藏此文 赞一个 ( )

相关推荐:

留言与评论(共有 0 条评论)
   
验证码: