HTTP到HTTPS带查询重定向 - IIS 8.5
问题描述:
我使用下面的步骤为HTTP到HTTPS重定向,HTTP到HTTPS带查询重定向 - IIS 8.5
选择要重定向的虚拟目录。例如在IIS管理控制台 IIS下http://yourdomain.com/ 单击HTTP重定向在HTTP重定向对话框:
- 检查“将请求重定向到此目标”
- 输入与$ S $ Q结束的新路径: 例如HTTPS://www.yourdomain.com$S$Q
- 反直观检查 “重定向所有请求确切的目标(而不是相对于目标)”
问题是我的YouTube频道链接作为参数,所以当重定向它将频道url转换为小写时, 例如:https://www.youtube.com/channel/uc0-zq_3 .....
由于youtube频道链接区分大小写,因此不起作用。
有没有什么办法可以解决这个问题?
答
为什么要写代码?
转到Kentico网站的根目录,选择页面,然后选择属性>安全>访问。选择是单选按钮始终需要SSL。该属性设置将由所有页面递归自动继承。所以不管是否有人转向HTTP,他们总是会被重定向到HTTPS。
现在,如果有不想要或需要HTTPS的特定页面,则只需通过不继承该页面上的特定属性来覆盖这些特定页面即可。
- 注意:确保IIS对HTTP和HTTPS都具有绑定。
重定向通过/CMSModules/Newsletters/CMSPages/Redirect.ashx发生所以不知道您的解决方案正在为这种 – KRR
然后要求管理员在设置中使用https。应该有同样的效果。 –