2010-04-05 222 views
1

誰寫了我正在處理的網站的導航(經典asp)指向導航鏈接到一個文件夾,然後裏面到文件夾有一個index.asp文件,所以這個URL將看起來像這樣www .mysite.com/myfolder/mysubfolder重定向問題

現在,當使用httpfox觀看頁面加載時,我注意到第一個條目是302重定向到同一個地址的末尾帶有「/」,所以www.mysite。 com/myfolder被重定向到www.mysite.com/myfolder/(注意/結尾處)。 我不擔心它在網站的管理部分中是302,但是當我從ISA服務器轉發主機頭時,對於https請求,它將從https://www.mysite.com/myfolder重定向到http://www.mysite.com:443/myfolder/並導致各種問題。

無論如何,我似乎無法找到任何代碼使這個重定向發生,所以IIS 6這樣做是因爲url指向一個文件夾?或者我需要更仔細地梳理代碼?

回答

1

問題不在代碼中。

重定向發生,因爲沒有url「https://www.mysize.com/myfolder」。

正確的URL是這樣的:「https://www.mysize.com/myfolder/

所以最後的/是非常重要的,只有這樣,你有一個有效的URL!

網絡服務器現在可以自動發送一個「302找到的(最初是臨時重定向,但現在通常用於指定未指定重定向的原因)」狀態碼。

只需添加/鏈接,你很好