我開發ASP.NET MVC 3應用程序。我已經下載了UrlRewriting模塊,並在本地爲我的網站創建了一些規則。 接下來我在互聯網上發佈了這個網站來檢查性能。沒關係。 然後我繼續在本地工作了。我在web.config文件中評論了關於這些規則的代碼塊。 因此,IIS管理器中也沒有規則。 問題是,規則仍然影響!例如,我定義了「規範主機名規則」以將瀏覽器重定向到「www。*」網站名稱。所以這個規則仍然會影響,即本地IIS服務器將我本地運行的網站重定向到Internet上的真實網站。 另外我還安裝了IIS Express來試用它。結果是一樣的。 我不知道問題出在哪裏。 因此,在IIS服務器和IIS Express上沒有重寫規則,但它們仍然會受到影響。IIS 7.5。無法禁用Url重寫規則(我刪除了規則,但它們仍然會影響)
5
A
回答
2
當配置發生變化時,URL重寫模塊會連接到我的一個小錯誤,因爲在未重新啓動IIS之前,已加載的配置不會刷新。
+0
或者當前應用程序池被回收。 –
2
最後回答遲到。最有可能的重定向是「永久」的,所以301會被緩存在瀏覽器中。如果你想它是臨時重定向與代碼307.
相關問題
- 1. IIS重寫規則 - 無效規則
- 2. IIS 7 URL重寫規則
- 3. IIS URL重寫規則
- 4. IIS重寫規則去除URL段
- 5. IIS 7.5重寫與此URL重寫規則模塊循環
- 6. IIS重寫規則刪除斜槓
- 7. 無法寫入URL重寫規則
- 8. 重寫url重寫規則tio IIS 7
- 9. IIS重寫規則
- 10. IIS重寫規則
- 11. IIS URL重寫規則 - IIS 7
- 12. IIS 7.5 URL web.config中的重寫規則不起作用
- 13. .htaccess重寫規則,刪除URL段
- 14. IIS 7 URL重寫規則不適用
- 15. IIS重寫規則爲小寫的URL
- 16. 重寫規則刪除
- 17. 將urlrewritingnet轉換爲IIS 7.5 URL重寫規則
- 18. IIS 7.5 UrlRewrite規則301重定向到小寫url
- 19. URL重寫規則
- 20. 重寫URL規則
- 21. URL重寫規則
- 22. 重寫規則URL
- 23. url重寫規則
- 24. URL重寫規則
- 25. URL重寫規則
- 26. IIS URL重寫規則 - 如何刪除某些段?
- 27. IIS 7 URL重寫規則不點火
- 28. IIS重寫URL規則 - 或條件
- 29. IIS URL重寫規則幫助?
- 30. IIS的簡單URL重寫規則
好吧,對不起,我的問題:) 原因是我的瀏覽器緩存。我只是把它清理乾淨,問題消失了。 無論如何這是奇怪的事情。我不知道瀏覽器將這些規則保存在緩存中。 – ifeelgood
瀏覽器不會自行緩存規則,但會跟蹤所請求(重寫)的URL。爲了提高效率,瀏覽器檢測URL是否已被請求;如果該URL被重寫,則它將服務之前提供的該URL的內容。希望這可以幫助,R/ – roland
是的,清除緩存修復了我,謝謝。 –