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