0
A
回答
1
安装URL重写模块(默认情况下不安装)。 http://www.iis.net/downloads/microsoft/url-rewrite
一旦你有了,你可以在web.config的system.webServer/rewrite/rules下设置一个规则部分。添加此规则:
<rule name="Redirect www to domain" stopProcessing="true">
<match url="(.*)" />
<conditions logicalGrouping="MatchAny" trackAllCaptures="false">
<add input="{HTTPS}" pattern="^OFF$" />
<add input="{HTTP_HOST}" pattern="^www.example.com" />
</conditions>
<action type="Redirect" url="https://example.com/{R:1}" />
</rule>
相关问题
- 1. 使用web.config将IIS重定向到PHP
- 2. 使用web.config将HTTP重定向到HTTP
- 3. web.config将非www重定向到www
- 4. web.config重定向多个域到一个
- 5. Web.config:从http重定向到https
- 6. web.config重定向到https导致重定向循环
- 7. Web.Config 301重定向
- 8. Web.config在转到站点根目录时重定向到页面
- 9. azure网站重写规则在web.config重定向.net到.com
- 10. web.config通过ip重定向
- 11. 在web.config中重定向
- 12. 重定向web.config IIS 8
- 13. URL重定向的web.config
- 14. web.config索引重定向
- 15. 重定向到
- 16. 重定向到
- 17. 重定向到
- 18. 通配符重定向url重写web.config
- 19. web.config文件重定向所有请求到https:// WWW
- 20. 301使用web.config将一个域重定向到另一个域
- 21. 将文件重定向到web.config中的文件夹
- 22. web.config重定向到https与301状态代码
- 23. web.config中的错误重定向到error404页面
- 24. Web.config重定向所有到https和非www
- 25. Web.config将所有路径重定向到index.php - 不起作用
- 26. 使用Web.Config将目录重定向到子域
- 27. web.config旧网址到新的url重定向
- 28. 将死链接重定向到web.config中的新URL
- 29. 为什么我无法重定向到使用的Web.Config
- 30. 重定向的https:// WWW到https://通过web.config中
这只适用于根网址。不在所有路线上。 – Brian
我有其他规则,并意识到我必须把它放在顶部,并设置stopProcessing =“false”。 – Brian