在Linux系統上使用Apache2有沒有辦法讓多個VirtualDocumentRoot使用mod_vhost_alias?Apache Multiple VirtualDocumentRoot
這我目前使用的,想被命名約定繼續使用:
host directory
127.0.0.1 domain domain.com
127.0.0.1 sub.domain domain.com_sub
然後在我的虛擬主機httpd.conf中的部分我:
NameVirtualHost 127.0.0.1
<VirtualHost 127.0.0.1>
VirtualDocumentRoot /var/www/%0.0.com
</VirtualHost>
<VirtualHost 127.0.0.1>
VirtualDocumentRoot /var/www/%2.0.com_%1
</VirtualHost>
的問題這是當我訪問sub.domain的Apache錯誤日誌顯示它正在尋找/var/www/sub.domain.com而不是/var/www/domain.com_test,這導致我相信它只讀取第一條規則和然後失敗,但我想要做的是使用任何滿足任何文檔根兩個VirtualDocumentRoot規則。
,但我已低於完整性,因爲這出現在谷歌搜索。 您可能想將此問題標記爲已回答? – starmonkey 2010-03-24 07:29:09