2009-11-24 172 views
0

說我有一個目錄結構如下所示:將IIS站點配置爲默認爲非根目錄?

/公共
/大衆/公司
/公/全局
/公/全局/圖像
/公/工作
/公/職位/它
...等

我想這樣做是爲了能夠配置一個IIS網站訪問域根時從/公/企業負擔。我知道我可以將網站更改爲/ public/company,但是如果我這樣做了,我似乎無法引用/ public/globals目錄來獲取整個網站中使用的圖像,視頻和其他項目。

另一個問題是訪問/公共/作業與域/作業網址...雖然我想虛擬目錄可以幫助那裏,但是我會假設我仍然遇到問題試圖訪問/ public/globals爲圖像和其他東西。

任何想法?我沒有這樣做嗎?我已經習慣了使用Apache ......顯然是一個非常不同的環境...

回答

0

我似乎找到了答案。我將網站的默認路徑設置爲/ public/company,並創建了一個名爲「globals」的虛擬目錄,指向/ public/globals。現在,我可以通過虛擬目錄參考圖像,像這樣:

<img src="/globals/images/awesome.png" /> 

我想我只需要在陽光下創造的一切虛擬目錄的網站的其餘部分則。

0

在根目錄下創建一個Default.aspx頁面,並在該網頁上,運行以下命令:

Response.Redirect("~/public/company/destination.aspx"); 
+0

嗨喬希,感謝您的答覆,但這不會工作。我不希望搜索引擎得到錯誤的想法,並使用http://域將顯示http:// domain/company,這不是我想要做的。 – Cypher 2009-11-24 21:41:11

相關問題