Como hacer convivir en la misma raiz Index.html con Index.php independientemente ?

juanitapregunta

Babea la almohada
16 Feb 2006
4,733
PROPOSITO:

1. Que la primera pagina a cargar en el server apunte a : index.html (o cualquier html que una defina) .
2. En la misma raiz hay un index.php ; se necesita que este se cargue cuando se llame : web.com/index.php

PROBLEMA:

3. Sin mover nada ni configurar nada raro , el problema es que si uno carga :

web.com --> Carga el index.html (lo que pasa normlmente en los servers que le dan prioridad al .html sobre el .php)

web.com/index.php ---> No carga el index.php sino que carga el index.html

4. Modificando el .htaccess

Supuse que era un problema por el nombre "index" en los dos archivos y competian, por lo que defini:

DirectoryIndex inicio.html

Pero pasa lo mismo , el index.php no carga independientemente

ANTESCEDENTES:

5. Al parecer es algo en el server (aunque ni idea donde) porque en otro host a un amigo index.html e index.php los puede llamar indepedientemente sin problemas.

PREGUNTA

6. Como se soluciona, o alguna idea de donde quien es que controla esto ( Apache, wordpress, .htaccess etc ?)

Gracias,,..,chauuu
 
En Apache existe un listado de prioridad para llamar a los archivos index.

En Ubuntu:

Código:
/etc/apache2/mods-enabled/dir.conf

Código:
<IfModule mod_dir.c>
    DirectoryIndex index.html index.cgi index.pl index.php index.xhtml index.htm
</IfModule>

Aunque yo supongo que de esa forma igual seguirá cargando uno solamente. Podrías crear reglas en el .htaccess para que al llamar a index.html e index.php se envíe las peticiones a diferentes archivos.
 

Los últimos temas