Foros del Web » Administración de Sistemas » Shared Hosting y VPS »

Como redireccionar una URL mediante un archivo index.php

Estas en el tema de Como redireccionar una URL mediante un archivo index.php en el foro de Shared Hosting y VPS en Foros del Web. Tengo un dominio en 1and1 y una pagina web alojada gratuitamente en google sites. En su día redirecioné este dominio a google site desde el ...
  #1 (permalink)  
Antiguo 05/05/2012, 17:37
 
Fecha de Ingreso: mayo-2012
Mensajes: 2
Antigüedad: 11 años, 11 meses
Puntos: 0
Como redireccionar una URL mediante un archivo index.php

Tengo un dominio en 1and1 y una pagina web alojada gratuitamente en google sites. En su día redirecioné este dominio a google site desde el panel de control de 1and1, y supongo que en ese momento se crearía el archivo index.html que hay almacenado en 1and1 y que es el siguiente:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Refresh" content="0;url=defaultsite" />
<!-- ES -->
</head>
<body>
</body>
</html>

Ahora he intentado inscribirme en google apps y me piden que demustre la propiedad del dominio, para lo cual me indica que copie el siguiente archivo en el directorio raiz del dominio:

google-site-verification: google246a97d31c2a6921.html

Lo he subido y aparece junto al rachivo index. HMTL anterior y otras carpetas de archivos que existen en el directorio raiz. Pero en el proceso de verificacion aparece un mensaje que me dice que el dominio está redirigido a otro sitio y google no puede hacer la verificación.

Un amigo me dijo que él hizo algo similar en su dia, pero haciendo el redireccionamiento mediante un archivo index.PHP y que este tipo de redireccionamiento con PHP cuando pones en la URL http://www.midominio.es si que te redirecionaria a la pagina almacenada en google site. Pero si pones http://www.midominio.es/google246..., que es archivo de verificacion de google, si te permitiria ir hasta este archivo y hacer la verificacion, mientras que el index. html que hay actualmente siempre nos va a redireccionar a google site.
La primera preguna que quiero lanzar al foro es si esto es así y mientras un redireccionamiento hecho con index.html te va a redireccinar siempre mientras que index.php te permite buscar subpaginas en el dominio siempre que en la URL especifiques http://www.midominio.es/mi subpagina

Por otro lado he encontrado en este mismo foro y en otros, dos tipos de archivos index.PHP para hacer este redireccionamiento:

Opción 1:
<?
header("Location: http://sites.google.com/site/casamiradorlasclaras/");
?>

Opcion 2:
<?php
header( "HTTP/1.1 301 Moved Permanently" );
header( "Location: http://sites.google.com/site/casamiradorlasclaras/" );
?>

No he probado si esto funciona o no pero antes me gustaria saber si alguien puede explicarme cual de estas opciones podria hacer mejor la función que necesito y si existe alguna otra opcion mejor.

Por otra parte existe otra forma de verificacion por parte de google apps que consiste en pegar una metaetiqueta que ellos te dan en tu sitio web.
Caso de elegir este método ¿Donde debo pegar la meta etiqueta?. ¿podria ponerla a continuacion de la meta que hay en el archivo index.html anterior?
Aunque en principio habia descartado esta segunda opción porque he leido que suelen indexar mejor los buscadores cuando hacemos el redireccionamiento mediante los archivos index.php que si lo hacemos mediante index.html. ¿es esto así?

Un saludo
  #2 (permalink)  
Antiguo 06/05/2012, 08:46
 
Fecha de Ingreso: febrero-2012
Ubicación: México
Mensajes: 227
Antigüedad: 12 años, 2 meses
Puntos: 48
Desacuerdo Respuesta: Como redireccionar una URL mediante un archivo index.php

Cita:
Iniciado por joto Ver Mensaje
Tengo un dominio en 1and1 y una pagina web alojada gratuitamente en google sites. En su día redirecioné este dominio a google site desde el panel de control de 1and1, y supongo que en ese momento se crearía el archivo index.html que hay almacenado en 1and1 y que es el siguiente:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Refresh" content="0;url=defaultsite" />
<!-- ES -->
</head>
<body>
</body>
</html>

Ahora he intentado inscribirme en google apps y me piden que demustre la propiedad del dominio, para lo cual me indica que copie el siguiente archivo en el directorio raiz del dominio:

google-site-verification: google246a97d31c2a6921.html

Lo he subido y aparece junto al rachivo index. HMTL anterior y otras carpetas de archivos que existen en el directorio raiz. Pero en el proceso de verificacion aparece un mensaje que me dice que el dominio está redirigido a otro sitio y google no puede hacer la verificación.
Entonces creo que supones mal y la redirección no es por archivo sino por sitio y se encuenta en el .htaccess.

.htaccess es un archivo en la raíz de tu sitio, revísalo y verifica que exista un comando Redirect o Rewrite


Cita:
Iniciado por joto Ver Mensaje
Un amigo me dijo que él hizo algo similar en su dia, pero haciendo el redireccionamiento mediante un archivo index.PHP y que este tipo de redireccionamiento con PHP cuando pones en la URL http://www.midominio.es si que te redirecionaria a la pagina almacenada en google site. Pero si pones http://www.midominio.es/google246..., que es archivo de verificacion de google, si te permitiria ir hasta este archivo y hacer la verificacion, mientras que el index. html que hay actualmente siempre nos va a redireccionar a google site.
La primera preguna que quiero lanzar al foro es si esto es así y mientras un redireccionamiento hecho con index.html te va a redireccinar siempre mientras que index.php te permite buscar subpaginas en el dominio siempre que en la URL especifiques http://www.midominio.es/mi subpagina

Por otro lado he encontrado en este mismo foro y en otros, dos tipos de archivos index.PHP para hacer este redireccionamiento:

Opción 1:
<?
header("Location: http://sites.google.com/site/casamiradorlasclaras/");
?>

Opcion 2:
<?php
header( "HTTP/1.1 301 Moved Permanently" );
header( "Location: http://sites.google.com/site/casamiradorlasclaras/" );
?>

No he probado si esto funciona o no pero antes me gustaria saber si alguien puede explicarme cual de estas opciones podria hacer mejor la función que necesito y si existe alguna otra opcion mejor.

Por otra parte existe otra forma de verificacion por parte de google apps que consiste en pegar una metaetiqueta que ellos te dan en tu sitio web.
Caso de elegir este método ¿Donde debo pegar la meta etiqueta?. ¿podria ponerla a continuacion de la meta que hay en el archivo index.html anterior?
Aunque en principio habia descartado esta segunda opción porque he leido que suelen indexar mejor los buscadores cuando hacemos el redireccionamiento mediante los archivos index.php que si lo hacemos mediante index.html. ¿es esto así?

Un saludo
La segunda opción es mejor.

Y mejor si pones la URL de tu dominio, para que puedas recibir una mejor ayuda.
  #3 (permalink)  
Antiguo 07/05/2012, 17:42
 
Fecha de Ingreso: mayo-2012
Mensajes: 2
Antigüedad: 11 años, 11 meses
Puntos: 0
Respuesta: Como redireccionar una URL mediante un archivo index.php

Gracias hombreman.
No encuentro el archivo .htaces en el directorio raiz, pero si he comprobado que no se redirecciona a traves del archivo index.html ya que lo borro del directorio raiz y se redirecciona igual.
En otro apartado del panel de control existe la posibilidad de dos tipos de redireccionamiento, redirecionamiento http, que es el que hay seleccionado, y redireccionamiento frame, que no se en que consiste pero que si eliges esta opcion tienes que poner un titulo y opcionalmente meta descripcion y meta palabras clave.
¿sabe algian quees el redireccionamientoframe y cul seria el titulo que tengo que poner si elijo esta opción?.

Por cierto mi url es www.casamiradorlasclaras.es
saludos
  #4 (permalink)  
Antiguo 08/05/2012, 03:36
 
Fecha de Ingreso: septiembre-2010
Ubicación: Valencia
Mensajes: 781
Antigüedad: 13 años, 7 meses
Puntos: 39
Respuesta: Como redireccionar una URL mediante un archivo index.php

Hola

¿.htaccess esta en el servidor? Recuerda que es un archivo oculto

Y si no existe lo debes de crear

redireccion por frames lo que haces es que el dominio redireccionado lo mantiene en la url del navegador pero lo que es la web muestra la de la redirección

Saludos
__________________

Evidalia Hosting

Hosting, Resellers y Servidores VPS

Etiquetas: dominio, ip, mediante, redireccionar, url
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 18:20.