Tema: Cambiar de dominio a postnuke
juamipostnuke
avatar
Forero
Forero
Mensajes: 156

Enviado:
11.feb 2008 - 01:00

Hola a todos, llevo 3 dias dandole vueltas a esto, a ver si alguno de vosotros podria decrme como hacer esto.

En su dia cuando instale postnuke para hacer pruebas (que al final de las pruebas llego a ser la definitiva) lo hice con el site url a http://www.arco2000.com

El problema que tengo es que debo cambiar esto por htttp://www.arco2000.es

Mi postnuke es un 0764, no hay opcion de hacerlo en /administracion/Sistema/configuracion

No aparece en toda la web la frase www.arco2000.com

Ya no se donde buscar..........

Y el problema es que por ejemplo websnap falla, un monton de links aparecen con www.arco2000.com y necesito que sean www.arco2000.es

Gracias wink


Improvisa :: Informatica, Malabares, Diseño e Ilustracion, Espectaulos, Ajedrez, Escalada, Fotografia, Lectura...
juamipostnuke
avatar
Forero
Forero
Mensajes: 156

Enviado:
11.feb 2008 - 01:34

Donde podría ver que hace la funcion pnGetBaseURL() creo que es aho donde accede a "buscar la direccion"

Estoy desesperado cry


Improvisa :: Informatica, Malabares, Diseño e Ilustracion, Espectaulos, Ajedrez, Escalada, Fotografia, Lectura...
nestormateo
avatar
Administrador
Administrador
Mensajes: 1395

Enviado:
11.feb 2008 - 13:45

Hola!
No piedas la cabeza tan pronto tongue

Viendo el sitio, me parece que varias partes del sitio utilizan URLs absolutas basadas en el .com, y por eso el sitio ahora no es flexible cuando cambias al .es.
Un ejemplo, es que en el menú la opción "Bolsa de trabajo" si tiene la .es y las demás opciones no...
debe ser que en el bloque, el enlace está http://.... y no sencillamente index.php?...

Otra cosa importante.
El redireccionamiento del .com a .es lo estás haciendo con el .htaccess,
un redireccionamieno permanente? (301)?
sino, Google puede penalizarte por contenido duplicato y bajarte el Rank.

Nos cuentas como te va! good


Mateo Tibaquira
-Mis principios... son mis fines-
juamipostnuke
avatar
Forero
Forero
Mensajes: 156

Enviado:
11.feb 2008 - 14:14

El redireccionamiento esta hecho con apache en el punto com no ha nada wink

No hay ninguna direccion absoluta, tados son del estilo /index.php?modleus.........

No hay ninguna http://www.arco2000.com/index.php?modules.............

Gracias Nestor wink



Improvisa :: Informatica, Malabares, Diseño e Ilustracion, Espectaulos, Ajedrez, Escalada, Fotografia, Lectura...
juamipostnuke
avatar
Forero
Forero
Mensajes: 156

Enviado:
11.feb 2008 - 14:18

Lo he conseguido (o eso creo) haciendo esto:

cat function.pngetbaseurl.php

Código
  1. function smarty_function_pngetbaseurl ($params, &$smarty)
  2. {
  3.     extract($params);
  4.     unset($params);
  5.  
  6.     $result = htmlspecialchars('http://www.arco2000.es/');
  7.     #$result = htmlspecialchars(pnGetBaseURL());
  8.  
  9.     if (isset($assign)) {
  10.         $smarty->assign($assign, $result);
  11.     } else {
  12.         return $result;       
  13.     }
  14. }
  15. ?>



Improvisa :: Informatica, Malabares, Diseño e Ilustracion, Espectaulos, Ajedrez, Escalada, Fotografia, Lectura...
nestormateo
avatar
Administrador
Administrador
Mensajes: 1395

Enviado:
11.feb 2008 - 14:47

jejejeje, pues si,
en últimas, mejor modifica el archivo includes/pnAPI.php
en la función pnGetBaseURL() directamente, para que sólo devuelva eso.

Parece que es cuestión de la configuración de PHP,
pero no veo nada que defina eso en el php.ini... que raro.

Que estes bien wink
estaremos hablando de la 0.8 pues!


Mateo Tibaquira
-Mis principios... son mis fines-
juamipostnuke
avatar
Forero
Forero
Mensajes: 156

Enviado:
11.feb 2008 - 16:13

Gracias de todos modos wink

Saludos.


Improvisa :: Informatica, Malabares, Diseño e Ilustracion, Espectaulos, Ajedrez, Escalada, Fotografia, Lectura...
juamipostnuke
avatar
Forero
Forero
Mensajes: 156

Enviado:
13.feb 2008 - 08:31

Sigue haciendome lo mismo sad Pensaba que lo habia arreglado pero no

De donde saca esto, hay madre que locura:

Código
  1. webSnapr.setbaseurl('http://www.arco2000.com/');
  2.     webSnapr.setimageuri('/modules/pnRender/pnimages');
  3.     webSnapr.addEvent(window, ['load'], webSnapr.init);


Os asegura que en la BBDD ni en el codigo de toda la pagina aparece arco2000.com, salvo en la cache de pnRender y Xanthia (Borradas mas de una vez y vuelve a generarlo mal

Y con el codigo de arriba cambiado :-S

¿De donde lo esta sacando?



editado por: juamipostnuke, 13 Feb, 2008 - 09:33


Improvisa :: Informatica, Malabares, Diseño e Ilustracion, Espectaulos, Ajedrez, Escalada, Fotografia, Lectura...
llobarret
avatar
Posteador de Bronce
Posteador de Bronce
Mensajes: 365

Enviado:
13.feb 2008 - 19:54

me da que lo esta guardando en el cache de Xathia, limpia todo el cahe y los "temporales" de pnRender y desmarca el cache.


Pesca Y Pescar, tu Web de pesca deportiva en aguas dulces y en el mar
juamipostnuke
avatar
Forero
Forero
Mensajes: 156

Enviado:
14.feb 2008 - 10:41

Hecho y sigue igual sad


Improvisa :: Informatica, Malabares, Diseño e Ilustracion, Espectaulos, Ajedrez, Escalada, Fotografia, Lectura...
nestormateo
avatar
Administrador
Administrador
Mensajes: 1395

Enviado:
14.feb 2008 - 14:41

Lo dicho,
tendrás que hackear el Core (sólo por esta vez, mientras actualizas a la 0.8)
pues parece ser una configuración de PHP la que está molestando.

Ve al archivo /includes/pnAPI.php
busca la función pnGetBaseURL()
y ponle que retorne solamente:
Código
  1. return 'http://www.arco2000.es/';


Suerte! good


Mateo Tibaquira
-Mis principios... son mis fines-