我正在嘗試使用文檔根目錄中的相對路徑為文件添加別名,如下所示:
Alias /js/jquery-1.9.1.min.js lib/jquery-1.9.1/jquery-1.9.1.min.js
它不起作用,但我找不到任何東西文件關於相對路徑。
支援相對路徑嗎?
答案1
您可以使用相對的目錄路徑(或檔案路徑)作為Alias
指令的目標。然而,它是相對於ServerRoot
,不是DocumentRoot
。
該指令的主要用途之一Alias
是能夠存取當前 之外的文件DocumentRoot
,因此相對於DocumentRoot
.
如果您想相對於 為檔案「別名」DocumentRoot
,那麼您可以使用 mod_rewrite。例如,在一個伺服器或者虛擬主機情境:
RewriteEngine On
RewriteRule ^/js/((jquery-1\.9\.1)\.min\.js)$ /lib/$1/$2 [L]
參考: