Apache-2.2
子域中的別名
我想在我的子域中創建一個別名。為我的主人做的最簡單的方法是:
Alias "/docs" "/var/sudomain/web"
這裡來自http://google.io/docs的所有請求都將使用文件夾 /var/sudomain/web
但我想這樣做
Alias "subdomain/docs" "/var/web"
這裡來自http://subdomain.google.io/docs的所有請求都將使用文件夾 /var/sudomain/web
誰能幫我?
subdomain
是主機名的一部分,而不是路徑的一部分。執行此操作的正常方法是使用
<VirtualHost ...>
具有主機名的單獨塊。該虛擬主機將包含類似ServerName subdomain.example.com DocumentRoot /var/web/wherever Alias "/docs" "/var/subdomain/web"
否則,您可能可以使用
mod_rewrite
以某種方式將主機名的一部分放入路徑中。