Problemas con SEF en Joomla!

15 Feb

Esto fue de locos realmente.

Tengo un sitio con SEF activado. En forma local, funcionaba perfectamente, pero al subirlo a un servidor de producción, el template de joomla no se veía. No se veía, porque $this->baseurl estaba devolviendo además de la url del siti /index.php/ en el medio. O sea, el CSS y las imágenes, quería cargarlas de http://www.misitio.com/index.php/blah.css por ejemplo.

El bug fue reportado muchísimo, pero la solución es sencilla, y la tomé de aquí:

http://forum.joomla.org/viewtopic.php?p=1993926#p1993926

En definitiva, que en el archivo configuration.php que está en la raíz, hay una variable que se llama $live_site = “”;. Al subir el sitio, ponemos en esa variable el valor http://www.misitio.com/, y listo, todo OK.

Un comentario más, es que al editar el config.php, hay que tener cuidado de no dejar líneas en blanco. Lo mejor es editarlo con Notepad, y guardarlo en formato ANSI (con UTF8 tampoco anda). En caso de que quede el espacio en blanco, al cargar el sitio, aparece un feo: “Warning: session_start() ….” blah blah blah blah blah. Pero nada, lo que molesta ahí es el espacio en blanco del config.php

Anuncios

Una respuesta to “Problemas con SEF en Joomla!”

  1. test julio 9, 2014 a 6:34 pm #

    Good day! I could have sworn I’ve visited this website before but after looking
    at a few of the posts I realized it’s new to me. Anyhow, I’m definitely pleased I found it and
    I’ll be book-marking it and checking back often!

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: