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>