sábado, 21 de julio de 2012

Como mostrar siempre la URL de blogger como .com


URL para todos los paises en blogger
Unos meses atrás Blogger introdujo un cambio donde dependiendo del país desde donde se acceda a su blog el mismo se mostrará con diferentes URL, básicamente todos los blogs de blogger que utilizan el dominio blogspot siempre han sido blogspot.com. Por lo tanto al crear la URL de su blog sería por ejemplo myblog.blogspot.com y todos los que lo visitaron lo hicieron por medio de myblog.blogspot.com.

Ahora por alguna razón Blogger modifico esto.

Cuando un visitante aterriza en su blog el dominio cambiará dependiendo del país en el que se encuentre su visitante. Por eso si usted está en Irlanda cada vez que visite un blog el dominio no será .com será .ie (ccTLD de Irlanda).
Es decir voy a tener múltiples URL generadas dependiendo de cada país.
La lista continúa, myblog.blogspot.co.uk para la gente en el Reino Unido o myblog.blogspot.fr para los franceses.
Si usted esta en los Estados Unidos permanece ajeno a este cambio ya que su blog siempre se verá como myblog.blogspot.com
Planteado el escenario si usted no quiere que su blog se vea diferente para cada país sino por el contrario quiere que siempre que se acceda al mismo se muestre la  URL “ .com”   tenemos una solución.
Agregando un fragmento de código a la plantilla se puede remplazar el dominio específico del país.
Recuerde siempre hacer una copia de seguridad de su plantilla antes de realizar cambios - cómo respaldar una plantilla Blogger.

Paso 1. Ir a plantilla, seleccionar edición html:

Paso 2. Encuentre la siguiente fracción de código (Click Ctrl and F para buscar en la barra el código correspondiente)

<head>

Paso 3. Copiar y pegar el siguiente código directamente después de  <head>

<script type="text/javascript">
var blog = document.location.hostname;
var slug = document.location.pathname;
var ctld = blog.substr(blog.lastIndexOf("."));
if (ctld != ".com") {
var ncr = "http://" + blog.substr(0, blog.indexOf("."));
ncr += ".blogspot.com/ncr" + slug;
window.location.replace(ncr);
}
</script>

Ahora salve su template, su blog se mostrará siempre como .com.







No hay comentarios:

Publicar un comentario