我有一個asp網站託管在iis服務器上。在服務器中有一個虛擬文件夾產品,只要提供像xyz.com/products/abc_11.asp這樣的網址,它就會被壓縮到xyz.com/product.asp?id=11頁面。IIS服務器重定向位置
我想知道從哪裏可以更改該設置?
這些設置或任務可以從哪裏完成?
日Thnx
我有一個asp網站託管在iis服務器上。在服務器中有一個虛擬文件夾產品,只要提供像xyz.com/products/abc_11.asp這樣的網址,它就會被壓縮到xyz.com/product.asp?id=11頁面。IIS服務器重定向位置
我想知道從哪裏可以更改該設置?
這些設置或任務可以從哪裏完成?
日Thnx
是否「abc_11.asp」在Web服務器上實際存在的文件夾「產品」或文件?有很多方法可以完成將一個合法網址轉發到另一個網址的任務。
有IIS重寫IIS的ISAPI插件,如ISAPI_Rewrite。 ISAPI_Rewrite將在ISAPI_Rewrite安裝文件夾或網站的物理文件夾中有一個httpd.ini文件。
II6能夠將文件夾或文件的請求重定向到另一個位置。這是通過查看IIS Admin中的文件夾或文件的屬性進行配置的。在目錄/文件選項卡上,您將看到3個單選按鈕,其中之一是「重定向到URL」。
該文件可以物理存在,並且在其中是重定向用戶的代碼。
我很抱歉,但後來我發現存在一個如上所述的物理文件abc_11.asp。現在它已經解決了。它們不使用url_write或任何其他文件,而是在調用物理路徑時動態創建物理文件(稱爲另一個文件的功能)。 謝謝大家的幫助。 – KoolKabin 2010-01-15 09:19:04
如果mike的建議不符合您的設置,也可以使用自定義404錯誤頁面完成重定向。
哪個版本的IIS?你在使用ISAPI_Rewrite嗎?請詳細說明。 – 2009-10-08 13:21:00
我不知道在服務器上的IIS版本,但它的iis 7在我的本地計算機上 – KoolKabin 2009-10-09 07:47:25
它在服務器上的IIS6 – KoolKabin 2009-10-09 08:17:48