我在ASP.NET開發,有這個文件夾結構serveral的應用:URL重寫IIS的static.example.com
WWW
-> IMG
-> CSS
-> JS
-> ASPX
因此,例如:
www1.example.com/IMG/file.png
我的目標是將所有傳入的請求重寫爲IMG,CSS和JS的子域。 這樣:
www1.example.com/IMG/file.png
或者
www2.example.com/IMG/file.png
將成爲:
static.example.com/IMG/file.png
他們應該在自己的網站上使用自己的文件夾。它應該通過static.example.com進行路由。我知道我可以使用Apache,但我目前還沒有使用IIS的經驗。
這在技術上如何可能?我有我的IIS 7.5的全部權利。有幾個應用程序具有相同的結構,我想使用每個IMG,CSS和JS文件夾。我有一個性能提升?
編輯:2014年10月28日
希望它得到與此圖像更清晰一點。感謝您的回答,它幫助了我很多!所以我可以將我的URL重寫爲「static.server.com」,現在我想要來自正確來源的圖像,可以是www1.server.com/img/abc.png或www2.server.com/img/abc。 PNG。靜態網站不應該有一個真正的路徑,它應該只是一個空白的網站,監聽主機標題或發佈/獲取從正確的來源提供圖像,CSS和JavaScript。
由於提前,
丹尼爾
是否也可以這樣做所以通過Web.conf?我不想在代碼方面這樣做,因爲它應該是可以運行的,並且也可以作爲獨立軟件運行。 – webprogrammer 2014-10-27 14:33:47
查看我的更新回答 – Izzy 2014-10-27 14:47:31
查看我更新的問題 – webprogrammer 2014-10-28 09:56:39