我們使用IIS 7.5 URL重寫,並使用經典的ASP。一切正常99%的時間正常工作,但是,我們網站的完全零星的頁面將無緣無故落入重定向循環。IIS 7.5重寫Bug?無限循環
意思是說,我們有99%的文章可以呈現罰款,但是就像今天上午,當訪問一篇文章(成千上萬篇)時,瀏覽器會迴應「頁面沒有正確重定向」。我使用Firefox,但這是針對所有瀏覽器中的所有用戶的。這也發生在站點主頁和其他頁面上,因此它似乎並不與特定的重寫規則模式相關,而是與整個重寫規則引擎相關。
重置IIS立即解決問題,並且頁面加載正常。重置IIS似乎是解決此問題的唯一方法。
IIS日誌顯示301重定向任何頁面受到影響。在這種情況下,一篇文章頁面有數千個301重定向日誌記錄。重置IIS可以糾正這種行爲。
有沒有其他人有這個問題,或者有關如何解決的任何想法?
瀏覽器是否被重定向到請求的相同URL?或者正在被重定向到兩個不同的URL之間重定向到對方?你能從你的web.config發佈你的URL重寫規則嗎? –
對不起,沒有收到此評論的通知。他們重定向到相同的URL,我不能發佈我們的web.config。沒有適用的共同重寫規則,因爲它們全都不同(超過100條規則),所以沒有具體的規則。 – devnuts
你最終搞清楚了嗎?我正在經歷類似的行爲。一個ASP.NET網站在99%的時間內正常運行,然後偶爾(過去幾個月兩次)網站的主頁開始有無限的重定向循環。重新啓動IIS修復了這個問題。 – JDub