Página 1 de 1
problema google plus
Publicado: 19 Ago 2011, 00:23
por pepepon
Recientemente e añadido a mi web el boton +1 de google,pero se presenta un fallo , si alguien lo pulsa la url que se guarda incluye el sid, entonces a otra persona no lo aparece reflejada, como puedo resolverlo, o entodo caso como elimino el sid de la url
Re: problema google plus
Publicado: 19 Ago 2011, 00:28
por RaulT
¿Que Mod usas para ello?
Re: problema google plus
Publicado: 19 Ago 2011, 00:43
por pepepon
manual,junto a la barra de mich
Re: problema google plus
Publicado: 19 Ago 2011, 00:52
por memoadian
eso es por que el sid es parte de la url, la unica frma de quitar el sid de una url de phpbb3 es usando el mod phpbb-seo
Re: problema google plus
Publicado: 19 Ago 2011, 18:45
por pepepon
Amigos lo e resueltp solo ai que pegar este codigo que he hecho debajo de la etiqueta
<head> en el
overall_header
Código: Seleccionar todo
<script type="text/javascript" language="javascript">
window.onload = quitarsid();
function quitarsid(){
enlace = window.location.href;
var regexS = "[\\?&]"+"sid"+"=([^&#]*)";
var regex = new RegExp ( regexS );
var tmpURL = enlace ;
var resultados = regex.exec( tmpURL );
if( resultados == null )
var sinsid = window.location.href;
else {
dominio = enlace.substring(0,enlace.indexOf('?'));
resto = enlace.substring(enlace.indexOf('?'),enlace.length);
resto = resto.replace("&sid="+resultados[1],"");
resto = resto.replace("?sid="+resultados[1],"?");
resto = resto.replace("?&","?");
if (resto == "?"){
var sinsid = dominio;
}
else {
var sinsid = dominio + resto;
}
}
document.write('<link rel="canonical" href="' + sinsid + '">')
}
// Creado por Divago en Forogamers.es
</script>