接上文网站从http转为https,需将http通过301(301=永久转移)跳转到https网址,winServer下使用IIS中的http重写模块即可.301跳转完成后同时确保将百度站长下【所有】对应域名的网站绑定申请https认证,否则后续熊掌号等百度支持将可能出错。
过程:
iis添加功能http重定向(如果找不到http重定向的话),win server2012在服务器控制,添加角色功能设置里面.
新建一个空的网站,选择http重定向,填写内容确定应用.见下图:
注意事项:
1.必须完全新建一个空的网站(原因见3),内容不重要.但必须能够正常访问,因此有注意事项2
2.设置网站默认页,需存在内容,设置文件夹权限everyone完全控制
3.iis8.5的http重定向,对于一个文件夹使用重定向,会覆盖所有使用此文件夹的网站.
举个栗子:假设IIS下有两个网站,网站A为https不需要重定向,网站B为http需要重定向,但他们指向同样的内容文件夹.
如果对B使用重定向,则A同样应用重定向无法解除.所以需要新建网站指向一个新的文件夹.
4.不要勾选重定向行为除非真的有需求这样做.
(1).第一个勾选,不跳转到子文件夹,一般的要求是需要跳转的
(2).第二个勾选.在新的文件夹下寻找内容(新建的用于跳转的文件夹下面当然是没有的)