Apache

Gracias por su tiempo. El problema que tengo es con apache, estoy programando en PHP (eso intento al menos) y a veces cuando abro el apache para windows (requisito) al abrir http://127.0.0.1/ ( o localhost) no obtengo la página que quiero, sino un listado de archivos que tengo en un directorio, alejado del de apache, esto me sucede a veces, pero no entiendo la razón. Espero me pueda ayudar. Gracias

1 Respuesta

Respuesta
1
El listado se obtiene cuando el apache no encuentra una página por defecto (configurable)
Si quieres evitar el listado debes configurar el apache para que no lo haga.
Esto lo puedes hacer en el fichero httpd.conf dentro de una etiqueta <Directory> o con un fichero .htaccess en el directorio en el que quieras modificar su comportamiento.
Ya sea en uno o en otro, el texto a poner es:
Options -Indexes
Si quieres definir cual será el ficehro por defecto que traté de abrir es con la línea
DirectoryIndex fichero.html
Puedes especificar varios a buscar, haciéndolo en ese caso en riguroso orden:
DirectoryIndex file1.html, file2.php
Esta línea igual que la de Options puedes colacarla en un fichero .htaccess o en el httpd.conf

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas