Tecnología

Inicio

Cómo cambiar Apache 2 Index.HTML

Cómo cambiar Apache 2 Index.HTML


Cuando un visitante del sitio Web tipos de una URL en el navegador que apunta a un directorio, pero no contiene un nombre de página, Apache 2 búsquedas a través del directorio para encontrar el primer archivo que coincide con un nombre de su directiva "DirectoryIndex". Por defecto, el primer archivo de Apache busca lleva el nombre "index.html", pero esto se puede cambiar a otro nombre de archivo como "index.php" para ejecutar un archivo PHP, por ejemplo. El módulo "mod_dir" Apache procesa la directiva "DirectoryIndex", que es uno de los módulos de Apache núcleo y facilitar así de forma predeterminada en las instalaciones del servidor Apache.

Instrucciones

1 Iniciar sesión en el servidor remoto a través de SSH, o abrir una ventana de terminal si se encuentra con el servidor.

2 Escriba "cd / etc / apache2" en el terminal para cambiar al directorio de Apache 2, donde se almacenan los archivos de configuración.

3 Abrir "apache2.conf" en un editor de textos como vi, pico o nano. Busque la línea "DirectoryIndex", que será similar a la siguiente:

DirectoryIndex index.html index.cgi index.pl

4 Editar la línea para incluir nuevos nombres de archivo, o eliminar páginas existentes. Por ejemplo, se puede cambiar la directiva para:

DirectoryIndex index.php index.htm

Los archivos se buscan en el orden que aparecen, por lo que el primer archivo que coincide con un nombre en la lista se mostrarán al visitante. Guarde el archivo y cierre el editor de texto.

5 Reiniciar Apache escribiendo "reinicio /etc/init.d/apache2" en el símbolo del terminal.

Consejos y advertencias

  • Si usted no tiene acceso a los archivos de configuración en el servidor, puede ser posible añadir la directiva "DirectoryIndex" a un archivo .htaccess si éstos son permitidos por la red de acogida.
  • En algunas distribuciones de Linux, la directiva "DirectoryIndex" está en un archivo de configuración independiente. Por ejemplo, en Ubuntu la directiva se encuentra en el archivo /etc/apache2/mods-available/dir.conf.