我将这个虚拟主机设置作为虚拟主机列表中的第一个。它是
<VirtualHost localhost:80>
ServerName localhost
DocumentRoot "/www/drupal5"
<Location /server-status>
SetHandler server-status
Order Deny,Allow
Allow from localhost
</Location>
</VirtualHost>
其余的虚拟主机在下面,并表示为*:80。
当我在此虚拟主机中包含DocumentRoot时,服务器上的请求http://localhost/server-status
始终通过/www/drupal5/.htaccess中的重写规则来命中/index.php。如果我删除DocumentRoot声明,则/ server-status请求可以正常工作,但是该站点根本不可用http://localhost/
。
我该如何http://localhost/server-status
工作以及要加载的网站http://localhost/
?
/www/drupal5/.htaccess
吗?希望可以修改重写规则,以便不重写对/ server-status的请求。