我需要进行 301 重定向http://www.example.com到https://www.example.com
执行 TCP 到 SSL 重定向的 Internet 站点文档选项是带有 http 代码 302 的响应。
关闭此选项并向该域添加重定向网站规则是否有效?
答案1
“将 TCP 重定向到 SSL”选项位于安全选项卡网站/互联网网站文档。但是,我刚刚用 Fiddler 检查了这一点,它使用的是 302 响应代码,而不是 301。
打开相应的 Internet 站点文档并单击网站...-> 创建规则按钮。设置以下字段值:
- 描述:301 重定向至 SSL
- 规则类型:重定向
- 传入 URL 模式:/*
- 重定向到此 URL:https://www.example.com/*
- 发送 301 重定向:(已勾选)
请务必重新启动 HTTP 任务以使这些更改生效。
可以通过以下链接找到有关此内容的更多文档:
创建网站规则文档
Http 301 重定向
答案2
您是否使用了 Internet Site?“从 Server\Internet Sites 文档加载 Internet 配置:已启用”是否启用?
您是否尝试过以下操作:
1.) 打开服务器文档 2.) 端口 -> Internet 端口 -> Web -> TCP/IP 端口状态:重定向到 SSL 3.) 等待更改被复制并被服务器识别 4.) 重新启动 HTTP(或最好重新启动整个服务器)
或者您指的是互联网网站?
注意:302:暂时移动 301:永久移动