0
我工作的網站有許多目錄,這些目錄是各自的網站。這個想法是,當有人訪問這樣的網站:http://www.foo.com/bar
,/index.php
每個bar
(和其他任何需要顯示它的文件)都顯示給客戶端。當用戶訪問網站時顯示網站根目錄之外的內容
主網站(foo.com
)的根目錄在/www/...
路徑中。主網站的文件全部位於網站的根目錄下。
目前所有的bar
目錄都在/docs/...
路徑中,通過訪問該網站通常無法訪問該路徑。但是,每個bar
的網站根目錄中都有符號鏈接,它們將轉到相應的/docs/...
路徑。
儘管這樣做有效,但我並不希望網站根目錄中的每個bar
都有一個符號鏈接。
我更願意做的是有一個PHP腳本(或另一種腳本如果有必要的),決定是否存在於/docs/...
路徑一些bar
,如果它確實顯示到客戶端沒有所有的符號鏈接。
這是可能的嗎?如果是這樣,可以做到這一點,而不會使URL看起來不同於訪問客戶端?
不會一很少重組和移動文件是一個更好的方法? – 2014-03-06 02:42:48
他們當前所在的每個「酒吧」都有足夠的空間,而實驗室寧願他們留在原地。這個變化是爲了讓網站開發更容易,以便在網站上工作的未來學生 – asimes
然後我會給我們一個Apache別名'Alias/foo/bar'http://httpd.apache.org/docs/2.2/mod/mod_alias.html #alias – 2014-03-06 02:56:40