31 March 2012

Cómo evitar que Blogger redireccione al dominio de país

Blogger está redireccionando los accesos a los blos XXXX.blogspot.com a los dominios locales de los países según el usuario. Por ejemplo: XXXX.blogspot.com.ar, XXXX.blogspot.com.mx, XXXX.blogspot.com.co, etc… Aquí adjunto el código para poner en el HTML del template justo después de la marca <head> para evitar esto ya que trae varios problemas, especialmente al contabilizar visitas.
<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>
Después de probarlo, lo cual andubo perfecto, se ve que tiene problemas con el safari. Con el resto de los browsers no hay problemas.

No comments:

Post a Comment