AjMrDeSiGn

Templates Blogger, exquisitez para usuarios curiosos.

Ocultar el sufijo en blogger

19 mar. 2012

Blogger redirecciona a una URL específica de un país, un ejemplo, si te encuentras en España y estás viendo [nombredeblog].blogspot.com, puede que se te redireccione a [nombredeblog].blogspot.com.es. Este dominio debe corresponderse con el país en el que te encuentras actualmente.


Mas información: por qué mi blog se redirecciona a una URL específica de un país.

La forma de ocultar el sufijo en blogger, mediante JavaScript una solución de momento.

Debajo de <head> pegamos este código.

Nueva versión de código 04/10/2012

<script type="text/javascript">
//<![CDATA[
// Ocultar el sufijo en blogger - AjMrDeSiGn 2012
// http://ajmrdesign.com/2012/03/eliminar-el-prefijo-en-blogger.html
var host = document.location.hostname;
var ruta = document.location.pathname;
var positive = host.substr(host.lastIndexOf("."));
if (positive != ".com") {
var output = "http://" + host.substr(0, host.indexOf("."));
output += ".blogspot.com/ncr" + ruta;
window.location.replace(output);
}
//]]>
</script>

Demo, funcionando 100%, sin problemas, en cuanto si es legal, es legal, no hay problema ninguno y no afecta AdSense.

Ejemplo

location.hostname - devuelve el nombre de host de una dirección URL.
location.pathname - devuelve el nombre de la ruta de la URL.
substr() - extrae partes de una cadena, empezando en el carácter en la posesión especificado, y devuelve el número de caracteres especificado.
lastIndexOf() - método devuelve la posición de la última aparición de un valor especificado en una cadena.
indexOf() - devuelve la posición de la primera aparición de un valor especificado en una cadena.

6 comentarios:

  1. una pregunta y blogger no te sancionaria?

    ResponderEliminar
  2. Solo es información y una solución de momento, lo que explico en la entrada esta en Internet, si buscas bien, veras mas información en los blog de ayuda de blogger.

    ResponderEliminar
  3. Has creado este script, me parece interesante, lo tengo que pegar debajo de head o no, podrias explicármelo.

    ResponderEliminar
    Respuestas
    1. No lo e creado, lo publico una persona que trabajaba aquí, tendré que rectificar la entrada y pondré otro ejemplo, si tienes que pegarlo debajo de:
      <head>

      Eliminar
    2. gracias, funciona bien, tengo un problema, lo quitado y sigue funcionando.

      comprare un dominio, blogger no me deja comprar dominios desde que esta la interfaz nueva, me puedes decir donde comprarlo.

      otra cosa mas, tendrás que hacerme otro diseño premium, estoy terminando en una imagen y te lo mando por email.

      Eliminar
    3. Se crea un cookie, una ves lo elimine vuelve a salir el sufijo.

      En el enlace de abajo puedes comprar dominios mediante google, están configurado para todos los servicios que tienen.

      https://www.google.com/a/cpanel/standard/new3
      Ok, recibo el email.

      Un saludo.

      Eliminar

Normas comentarios › Leer antes de comentar...

« »

Suscríbete a nuestro feed...