configuration一个本地开发linux框我想要有一些鬼鬼祟的Apache2configuration,当我请求'sub.domain.tld.local'会做以下事情:
1.) Serve from: vhost/domain.tld/sub/htdocs/ 2.) If there's no such directory, serve from: vhost/sub.domain.tld/htdocs/ 3.) If there's no such directory, serve from: vhost/domain.tld/htdocs/
'.local'只是一个静态的“后缀”,不应该匹配任何目录。
我目前的configuration如下所示:
<VirtualHost *:80> ServerAlias *.local UseCanonicalName Off VirtualDocumentRoot "/vagrant/host/%-2+/htdocs/" VirtualScriptAlias "/vagrant/host/%-2+/htdocs/" </VirtualHost>
这对于2)或3)很好,但是不能以“爬取”目录结构的方式从1)回退到2)到3)。 最好我只想使用VirtualDocumentRoot指令没有任何重写规则。
如果不重写就不行,我当然也可以。
任何想法如何解决?