我想在SharePoint 2010 Intranet站点上执行http到https重定向。我从搜索中获得的方法之一是URL重写。
我正在尝试自动将http请求重定向到我的sharepoint 2010网站的https请求。
我正在使用URL重写模块来实现此功能,以下是我使用过的规则:
<rule name="Redirect to HTTPS" stopProcessing="true"><match url="(.*)" /><conditions>
我取消选中此网站的“需要SSL”选项。但仍然当我点击Http网址时,它显示“错误504”,页面没有被重定向。 如果你有过这方面的工作,请指导我。
如果可以提供除URL重写之外的任何更好的方法,请建议。
此致
水稻
答案 0 :(得分:1)
实际上有一种非常简单的方法。
创建一个名为“redirect - http://www.site-name.com”的新网站 将其映射到端口80 并将带有以下信息的webconfig放入其中。这将是唯一的文件。
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<httpRedirect enabled="true" destination="https://www.site-name.com" />
</system.webServer>
</configuration>
简单而且像冠军一样工作
答案 1 :(得分:0)
为什么不Alternate Access Mappings?据我所知,就是这样。
问候!