¿Cómo configurar la página de índice de archivos para Apache?

La página de índice se refiere a qué archivo se abre automáticamente como índice cuando se accede a un directorio. Por ejemplo, acceder a la dirección http:/localhost en realidad accede a http://localhost/index.html, porque index.html es la página de índice predeterminada y el nombre de archivo de la página de índice se puede omitir.

Busque Directorylndex en el archivo de configuración de Apache confhttpd.conf para ver la configuración relevante de la página de índice. El código específico es el siguiente:

<IfModule dir_module>
   DirectoryIndex Index.html
</IfModule>

El index.html en la línea 2 anterior es la página de índice predeterminada. Index.php también debe agregarse como la página de índice predeterminada. El código específico es el siguiente:

<IfModule dir_module>
Directorylhdex index.html index.php
</IfModule>

La configuración anterior significa que al acceder al directorio, primero verifique si existe index.html y, si existe, muéstrelo; de lo contrario, continúe verificando si existe index.pbp. Si no hay ningún archivo de página de índice en un directorio, Apache enumerará automáticamente los archivos en el directorio de forma predeterminada. Para servidores en entornos de producción, si no hay requisitos especiales, la función de lista de archivos generalmente se desactivará para mejorar la seguridad del servidor. Si no desea que Apache muestre la lista de archivos, puede desactivarlo a través de Opciones-índices en la configuración. Después de desactivarlo, Apache utilizará una página de error 403 en lugar de la lista de archivos.

Supongo que te gusta

Origin blog.csdn.net/cz_00001/article/details/132884946
Recomendado
Clasificación