Foros del Web » Creando para Internet » Diseño web »

Redirigir index o página principal

Estas en el tema de Redirigir index o página principal en el foro de Diseño web en Foros del Web. Hola, realizando el planteamiento principal de mi sitio web, me gustaria saber como hacer para que cuando el usuario final tecle en la barra de ...
  #1 (permalink)  
Antiguo 25/07/2010, 10:20
 
Fecha de Ingreso: agosto-2009
Mensajes: 134
Antigüedad: 8 años, 4 meses
Puntos: 3
Redirigir index o página principal

Hola, realizando el planteamiento principal de mi sitio web, me gustaria saber como hacer para que cuando el usuario final tecle en la barra de direcciones del navegador el nombre del dominio, por ejemplo: http://www.proyecto.com y acepte para cargar el sitio, en su barra cambie lo que ha tecleado por http://www.proyecto.com/home/ y sea allí dónde se cargue el index.html de la web.

No sé si me explico. si debo aportar algún dato más para una mejor comprensión diganmelo!!
Gracias!
  #2 (permalink)  
Antiguo 25/07/2010, 10:43
 
Fecha de Ingreso: agosto-2009
Mensajes: 134
Antigüedad: 8 años, 4 meses
Puntos: 3
Respuesta: Redirigir index o página principal

Mi otra pregunta es, por defecto, el navegador accede al archivo index.html ? es decir, es necesario que la página principal se llame index.html si quiero que la cargué al poner el dominio en el navegador?
  #3 (permalink)  
Antiguo 25/07/2010, 10:50
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Consultor SEO
Mensajes: 2.938
Antigüedad: 9 años, 5 meses
Puntos: 185
Respuesta: Redirigir index o página principal

Respondiendo a tus preguntas, decirte que todo depende de la configuración del servidor httpd, osea del servidor web.

Por defecto vienen configurados para que se muestren los archivos llamados index o default, independientemente de su extensión. Da igual que sea index.html, que index.htm, que index.php, index.asp... etc.
Es un tema de estandarización y creo que debes dejarlo como está :) ( nota: no tiene nada que ver con el navegador, insisto, depende del servidor )

Luego, lo que decias de ir a dominio.com/home como página de inicio... realmente no entiendo porque quieres hacer semejante redirección, es un tanto absurdo. Pero vaya, que si realmente quieres hacerlo tienes dos formas o bien con el archivo htaccess configurandolo de tal forma que te haga una reescritura de la URL y te la redirija... o bien la forma sencilla y más fácil... crear un archivo, por ejemplo index.php, y ubicarlo en la carpeta raiz del dominio con una redirección 301 hacia la nueva dirección.

El código de este archivo debe ser:
<?
Header( "HTTP/1.1 301 Moved Permanently" );
Header( "Location: http://www.nueva-direccion-web.com/home" );
?>
__________________
Consultor SEO - Manual SEO
Sigueme en twitter @VictorHdez
  #4 (permalink)  
Antiguo 25/07/2010, 11:07
 
Fecha de Ingreso: agosto-2009
Mensajes: 134
Antigüedad: 8 años, 4 meses
Puntos: 3
Respuesta: Redirigir index o página principal

Tu respuesta ha sido clara y muy directa,y me ha resuelto las dudas! lo probaré próximamente, gracias compañero por tu rápidez!
  #5 (permalink)  
Antiguo 25/07/2010, 12:09
 
Fecha de Ingreso: agosto-2009
Mensajes: 134
Antigüedad: 8 años, 4 meses
Puntos: 3
Respuesta: Redirigir index o página principal

Hola de nuevo, estoy probando lo anterior, pero hay algo que no hago correctamente.
Te explico, el árbol de directorios que tengo es el siguiente:

.............
htdocs |
................
proyecto |
............................................
home , media, scripts |
.............................................

En proyecto (la carpeta raíz del sitio) tengo el siguiente index.php :

Código PHP:
Ver original
  1. <?
  2. Header( "HTTP/1.1 301 Moved Permanently" );
  3. Header( "Location: http://localhost/proyecto/home/" );
  4. ?>

y en la subcarpeta home (que es dónde quiero redirigir) tengo el siguiente index.html

Código HTML:
Ver original
  1.     <body >
  2.             Hola, ya estamos en /home !
  3.     </body>
  4. </html>

Entonces, cuando yo introduzco en el navegador http://127.0.0.1/proyecto

me redigire a http://127.0.0.1/home y me dice
¡Objeto no encontrado!....

Me estoy equivocando en algo?
  #6 (permalink)  
Antiguo 25/07/2010, 12:12
 
Fecha de Ingreso: agosto-2009
Mensajes: 134
Antigüedad: 8 años, 4 meses
Puntos: 3
Respuesta: Redirigir index o página principal

Cita:
Iniciado por dpbataller Ver Mensaje
Hola de nuevo, estoy probando lo anterior, pero hay algo que no hago correctamente.
Te explico, el árbol de directorios que tengo es el siguiente:

.............
htdocs |
................
proyecto |
............................................
home , media, scripts |
.............................................

En proyecto (la carpeta raíz del sitio) tengo el siguiente index.php :

Código PHP:
Ver original
  1. <?
  2. Header( "HTTP/1.1 301 Moved Permanently" );
  3. Header( "Location: http://localhost/proyecto/home/" );
  4. ?>

y en la subcarpeta home (que es dónde quiero redirigir) tengo el siguiente index.html

Código HTML:
Ver original
  1.     <body >
  2.             Hola, ya estamos en /home !
  3.     </body>
  4. </html>

Entonces, cuando yo introduzco en el navegador http://127.0.0.1/proyecto

me redigire a http://127.0.0.1/home y me dice
¡Objeto no encontrado!....

El enlace requerido no ha sido localizado en este servidor. Si usted proporcionó el enlace de manera manual le solicitamos que por favor revise los datos e intentelo de nuevo.

Por favor contacte con el webmaster en caso de que usted crea que existe un error en el servidor.
Error 404
127.0.0.1
Sun Jul 25 19:00:56 2010
Apache/2.2.14 (Unix) DAV/2 mod_ssl/2.2.14 OpenSSL/0.9.8l PHP/5.3.1 mod_perl/2.0.4 Perl/v5.10.1

Me estoy equivocando en algo?
  #7 (permalink)  
Antiguo 25/07/2010, 15:45
 
Fecha de Ingreso: agosto-2009
Mensajes: 134
Antigüedad: 8 años, 4 meses
Puntos: 3
Respuesta: Redirigir index o página principal

Perdón por repetir el mensaje! ;)

Etiquetas: index, principal, redirigir
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 16:16.