我有两个测试站点http://foo/abc
,http://foo/def
。
我试图了解RewriteCond
/RewriteRule
使用 vhost 来模拟别名/目录指令的过程。
“abc”、“def”站点可以使用别名/指令块提供服务。我试图弄清楚apache是否可以使用vhost块并结合RewriteCond
/RewriteRule
逻辑来做同样的事情。
RewriteCond
基本上,尝试使用 / 的组合来查看是否/如何使用 vhost 为特定站点提供服务,RewriteRule
以限制正在显示的站点。
看起来像
RewriteCond %{REQUEST_URI} ^/abc/
RewriteRule ^(.*)$ /var/www/html/abc [B,L,QSA]
会工作,但浏览器会出错。
欢迎指点。