0
A
回答
1
是的,絕對。
你的URL重寫規則應該存儲在web.config文件(除非它明確禁止,這意味着它們將被存儲在IIS主配置文件 - 出於安全和性能的目的,我猜)。
這裏是這樣的web.config文件的例子:
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<rewrite>
<rules>
<clear />
<rule name="Redirect to https" stopProcessing="true">
<match url="(.*)" />
<conditions>
<add input="{HTTPS}" pattern="off" ignoreCase="true" />
</conditions>
<action type="Redirect" url="https://{HTTP_HOST}{REQUEST_URI}" redirectType="SeeOther" />
</rule>
<rule name="CatchAll" enabled="false" stopProcessing="true">
<match url="(.*)" />
<conditions logicalGrouping="MatchAll" trackAllCaptures="false">
<add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" />
<add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" />
</conditions>
<action type="Rewrite" url="/catchall.php?page={REQUEST_URI}" />
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration>
+0
謝謝!有一件事不需要關心! – Pato
相關問題
- 1. IIS 7 URL重寫
- 2. IIS 7 URL重寫
- 3. IIS URL重寫 - IIS 7
- 4. 重寫url重寫規則tio IIS 7
- 5. IIS 7 URL重寫和Web.config
- 6. IIS 7 URL重寫困難
- 7. IIS 7 URL重寫規則
- 8. IIS 7 URL重寫模塊
- 9. IIS 7 URL重寫亞盤
- 10. ASP.Net URL重寫IIS 7
- 11. 在IIS中重寫URL並重寫URL
- 12. IIS 7 URL重寫匹配URL
- 13. 在IIS 7中的URL重寫
- 14. IIS URL重寫
- 15. IIS URL重寫
- 16. IIS重寫URL
- 17. IIS URL重寫的
- 18. IIS 7 URL重寫規則不點火
- 19. IIS 7 URL重寫規則不適用
- 20. IIS URL重寫規則 - IIS 7
- 21. IIS URL重寫不是重定向子
- 22. 在IIS中的URL重寫
- 23. IIS 7友好的URL重寫
- 24. web.config上的IIS 7 url重寫模塊
- 25. 用於IIS 7的URL重寫模塊
- 26. IIS 7的URL重寫 - 403錯誤
- 27. 用於HTTPS的IIS 7 URL重寫
- 28. URL重寫IIS 7 - URL重定向不工作
- 29. IIS URL重寫ASP
- 30. IIS Joomla! URL重寫
每一個線索計數! – Pato