Ho questa configurazione di host virtuale come la prima in un elenco di host virtuali. È
<VirtualHost localhost:80>
ServerName localhost
DocumentRoot "/www/drupal5"
<Location /server-status>
SetHandler server-status
Order Deny,Allow
Allow from localhost
</Location>
</VirtualHost>
Il resto degli host virtuali sono in basso ed espressi come *: 80.
Quando includo DocumentRoot in questo host virtuale, le richieste sul server http://localhost/server-status
colpiscono sempre /index.php tramite le regole di riscrittura in /www/drupal5/.htaccess. Se rimuovo la dichiarazione DocumentRoot, le richieste di stato / server funzionano correttamente, ma il sito non è affatto disponibile http://localhost/
.
Come posso andare http://localhost/server-status
a lavorare così come il sito in cui caricare http://localhost/
?
/www/drupal5/.htaccess
? Si spera che sia possibile modificare le regole di riscrittura in modo che le richieste per / stato-server non vengano riscritte.