2011-12-18 44 views

回答

0

如果這是唯一的重定向你會做,重寫模塊會比必要的,如果更混亂你還不熟悉它。我建議創建加載默認的網站,當你去根URL(HTTP:// myServer上/),在一個文件中的以下代碼的default.asp命名爲:

<% 
Response.Status="301 Moved Permanently" 
Response.AddHeader "Location","http://myServer/sites/site1" 
%> 

這將做永久重定向。如果你寧願做一個臨時重定向(所以搜索引擎以後將檢查那裏),做302重定向:

<% 
Response.Redirect "http://myServer/sites/site1" 
Response.End 
%> 

或者,如果你想仍然使用IIS URL重寫,正則表達式應該只是檢查空字符串:

^$ 
+0

邁克爾,所有的 首先,感謝您的答覆..欣賞它.. 我不知道爲什麼會被混淆使用重寫模塊在我的情況,邏輯上它應該做的我需要什麼..但是模式正則表達式都沒有工作到目前爲止.. 重定向解決方案將無濟於事,因爲我可能需要訪問根站點.. 任何正則表達式的幫助將不勝感激 – YASH23 2011-12-19 07:42:49

+0

@ YASH23 - 我更新它,如果你仍然想使用URL重寫。我只是想,如果你不習慣重寫,做重定向可能更容易管理長期。 – 2011-12-19 16:07:38

+0

會試一試..謝謝邁克爾! – YASH23 2011-12-20 08:14:21

相關問題