Apache Server-Status not Found 404

Esto lo sospechaba por puro sentido común, pero no había dado con la forma de arreglarlo. Si decidimos activar el mod_status para Apache, hemos de acceder vía web a http://ip/server-status o http://dominio/server-status. El problema es que si en el dominio configurado tenemos reglas para .htaccess, el .htaccess interpretará la URL /server-status ocasionando que nos devuelva un 404. Para evitarlo hay que decirle que /server-status no es una URL para redireccionar. Editamos el .htaccess y añadimos:

RewriteCond %{REQUEST_URI} !=/server-status

Reiniciamos apache, y si todo está ok, deberíamos ver la información del mod.

Links

3 thoughts on “Apache Server-Status not Found 404

  1. Lucho says:

    El gran problema generalmente es o una redireccion o algunas veces sin darnos cuenta los pedidos pasan por ciertos virtual hosts que se quedan con el pedido y esto impide que lleguemos al location de /server-status que esta en otro virtualhost.

    La solucion mas prolija que encontre para conseguir que esto funcione sin tocar la configuracion de quien levanto el servidor fue crear un vhost con la directiva “ServerName localhost” y dentro del mismo el location /server-status.

    Abrazo!!
    Lucho – Uruguay

Leave a Reply

Your email address will not be published. Required fields are marked *