前提条件HTTP与HTTPS协议都可以访问,然后根据以下文档设置跳转。
IIS7至IIS8 自动跳转到HTTPS:网页链接
如果没有设置HTTPS的需要在Gworg拿到SSL证书配置。
Apache实现http请求跳转到https的方法教程如下:我们需要找到Apache的配置文件httpd.conf,然后添加以下代码:
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}%{REQUEST_URI} [L,R]
IIS常见分为两种:1、Windows 2003 IIS6:https://www.gworg.com/zhengshuguanli/128.html
2、Windows 2008 IIS7、II8:https://www.gworg.com/zhengshuguanli/129.html
设置跳转检查:
1、请做好网页内部代码是否已经是://
2、外部引用代码,是否支持HTTPS,如果支持请把所有http://抬头的文件改成// 确保网站不抱错。
3、搜索引擎的提交,因为跳转意味着搜索目录的定义位置发生了改变,所以百度针对与这样的站点,可以在百度站长提交。
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)