Foros del Web » Administración de Sistemas » Apache »

Redireccionar index.html a nuevo.php

Estas en el tema de Redireccionar index.html a nuevo.php en el foro de Apache en Foros del Web. Hola, en primer lugar comentar que mi nivel de htaccess es muy, muy básico: se hacer cuatro cositas y ya, pero por más que busco ...
  #1 (permalink)  
Antiguo 29/02/2012, 04:01
 
Fecha de Ingreso: febrero-2007
Mensajes: 20
Antigüedad: 17 años, 9 meses
Puntos: 4
Redireccionar index.html a nuevo.php

Hola, en primer lugar comentar que mi nivel de htaccess es muy, muy básico: se hacer cuatro cositas y ya, pero por más que busco por ahí un tutorial como dios manda no encuentro nada decente.

Al lío.
Quiero que cuando alguien escriba mi dominio o mi dominio/index.html, se ejecute el archivo nuevo.php.

He escrito esto en el .htaccess:

RewriteEngine on

# disable directory browsing
Options All -Indexes

RewriteCond %{REQUEST_FILENAME} !(fckeditor)

RewriteRule ^index.html$ nuevo.php

(debajo hay más cosas)

Pero nada, no hay manera.
  #2 (permalink)  
Antiguo 01/03/2012, 09:17
 
Fecha de Ingreso: febrero-2007
Mensajes: 20
Antigüedad: 17 años, 9 meses
Puntos: 4
Respuesta: Redireccionar index.html a nuevo.php

Bueno, pues me respondo a mí mismo, y así aprovecho para dejar una cuestión en el aire.

La línea en cuestión es correcta, o sea que sí redirecciona, lo que creo que pasa, o pasaba, es que tarda tiempo en actualizarse o en leerlo o algo así, es decir, los cambios parecen no ser automáticos, al menos en servidor remoto mediante ftp. Haciéndolo mediante el file manager del server parece que se soluciona un poco.

¿Eso puede ser correcto?
  #3 (permalink)  
Antiguo 01/03/2012, 22:47
Avatar de emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 17 años, 4 meses
Puntos: 1567
Respuesta: Redireccionar index.html a nuevo.php

Puede ser, o algo que haya quedado en cache, aunque para hacer lo que indicaste, podes hacer lago mas simple

Te dejo 2 variantes

Aqui, al poner http://tusitio.com/index.html van a acceder a nuevo.php pero en la barra de direcciones aparecerá http://tusitio.com

Código Apache:
Ver original
  1. Options -Indexes
  2. DirectoryIndex nuevo.php
  3. redirect /index.html /

Aqui se vera el cotenido de nuevo.php, y en la barra de direcciones efectivamente se verá http://tusitio.com/nuevo.php
Código Apache:
Ver original
  1. Options -Indexes
  2. DirectoryIndex nuevo.php
  3. redirect /index.html /nuevo.php

Saludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.

Etiquetas: dominio, htaccess, html, php, redireccionar, rewrite
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:58.