Windows-Server-2003

IIS 6 同一域上的多個站點,重定向

  • September 7, 2011

我對 win2k3、iis6 和 django 有疑問。我有一個執行良好的 django 應用程序,它位於我的域的根目錄上。說http://domain.com/

我要做的是從http://domain.com/foo/bar/為這個應用程序提供服務

我想出的唯一解決方案是:我創建了兩個站點,第一個是我的 django 應用程序,它在http://domain.com:8080下提供服務

第二個有虛擬目錄 foo 和 bar 一個在另一個里面,比如 domain/foo/bar 並且它們指向http://domain.com:8080/ (我從虛擬目錄中選擇了“重定向到 URL”並檢查了“確切上面輸入的 URL")

這可行,但 url 沒有被屏蔽,所以地址欄顯示http://domain.com:8080

任何幫助將不勝感激

在 IIS6 中顯示與您正在執行的文件夾不同的 URL 的最佳方法是使用 isapi rewrite: http://www.isapirewrite.com/。這是一篇關於如何做到這一點的文章:http: //aspalliance.com/549_ISAPI_Rewrite_

引用自:https://serverfault.com/questions/308475