2012-12-06 48 views
3

如何在經典asp中使用絕對路徑?目前整個應用具有以下包括文件:使用經典asp文件的絕對路徑

<!--#include file="/root/foobar/something.asp"--> 

有人知道一招讓:

<!--#include file="../../../../../something.asp"--> 

,如果我做一個絕對的調用,如ASP文件它不工作這行得通?

回答

0

如果網站設置在IIS中更改爲「允許父路徑」,則第一個示例可以使用。

第二個示例不可接受,至少在Windows服務器上不可接受。

+1

請解釋爲什麼第二個樣本是錯誤的,只是說「這是錯的」是不是真的有幫助。 –

2

使用virtual paths,這都基於網站根:

<!--#include virtual="/something.asp"--> 
+1

值得一提的是,在免費主機的情況下,有時需要在開始時添加用戶名以防主機具有多個站點,例如, '<! - #include virtual =「/ hostusername/something.asp」 - >'。 –