0
我使用的dnsmasq 和阿帕奇2.2.24,動態VirtualDocumentRoot與Apache和的dnsmasq
所以我http-vhosts.conf
看起來是這樣的:
<VirtualHost *:80>
VirtualDocumentRoot "/www/clients/%1"
ServerAlias *.dev
UseCanonicalName Off
</VirtualHost>
這樣Apache訪問myclient.dev
像這樣: 如果我想像這樣使用它:
<VirtualHost *:80>
VirtualDocumentRoot "/www/clients/%1/%1.src"
ServerAlias *.dev
UseCanonicalName Off
</VirtualHost>
這樣Apache訪問myclient.dev
像這樣: /www/clients/myclient/myclient.src
第二%1
後的點似乎會導致一個問題,所以沒有服務器響應的。
我試着用\%1
逃脫點,但隨後阿帕奇嘗試訪問該目錄,如下所示:
/www/clients/myclient/myclient\\.src
,不能訪問該目錄,很明顯。
關於如何使這項工作的任何想法?
這樣做的伎倆,謝謝! – owzim