Red de conocimiento informático - Material del sitio web - Cómo abrir el estado del servidor y la información del servidor de Apache

Cómo abrir el estado del servidor y la información del servidor de Apache

El primer estado del servidor y la información del servidor dependen de /usr/local/apache2/conf/extra/" para que coincida con su dominio para habilitarlo.

Estado del servidor SetHandler

Orden denegar,permitir

Denegar de todos

Permitir desde localhost

< /Location>

#

# ExtendedStatus controla si Apache generará el estado "completo"

# información (ExtendedStatus On) o solo información básica (ExtendedStatus

# Off) cuando se llama al controlador "estado del servidor". El valor predeterminado es Off.

#

Estado extendido activado

#<. /p>

# Permitir informes de configuración del servidor remoto, con la URL de

# " para que coincida con su dominio para habilitar.

#

SetHandler server-info

Orden denegar, permitir

Denegar de todos

Permitir desde localhost

La situación de prueba local se puede configurar para monitorear el host local y ExtendedStatus On debe estar activado

Luego debemos asegurarnos de que Apache haya instalado el Módulos mod_status y mod_info Puede utilizar el siguiente comando para ver:

apache2 -l o /333.html

Referencia:

/view/5201570902020740be1e9b2e. html

/blog/743611

/blog/static/4625592012729112223350/

Luego aparece un mensaje de error al acceder a www.example.com/server-status:

Prohibido

No tienes permiso para acceder a /server-status en este servidor.

Está bien, porque tengo una ruta .htaccess en mi host , así:

RewriteEngine en

RewriteCond %{REQUEST_FILENAME} !-d

RewriteCond % {REQUEST_FILENAME} !-f

ReescribirRegla ^(.*)$ ind

ex.php/$1 [QSA,PT,L]

Acceder de esta manera definitivamente no funcionará, así que lo modificamos a:

RewriteEngine activado

RewriteCond %{REQUEST_FILENAME} !-d

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_URI} !server-status

RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]

~

¡Hazlo accesible ahora!