emflomed17 Posted March 27, 2020 Share Posted March 27, 2020 Hola a todos, espero me puedan ayudar con el siguiente problema ya que por mas que trato no puedo solucionarlo. He instalado prestashop y funciona correctamente, el problema se presenta cuando habilito las URL amigables. Si las desactivo de nuevo el sitio funciona correctamente. El mod_rewrite esta habilitado. Mi dominio es https://zata-selection.com/ Otra cosa que observo es que cuando habilito las URL amigables, el sitio redirige a https://zata-selection.com/es/ Espero me puedan ayudar. Gracias Link to comment Share on other sites More sharing options...
Ramón - PULSOWEB Posted March 28, 2020 Share Posted March 28, 2020 10 hours ago, emflomed17 said: Hola a todos, espero me puedan ayudar con el siguiente problema ya que por mas que trato no puedo solucionarlo. He instalado prestashop y funciona correctamente, el problema se presenta cuando habilito las URL amigables. Si las desactivo de nuevo el sitio funciona correctamente. El mod_rewrite esta habilitado. Mi dominio es https://zata-selection.com/ Otra cosa que observo es que cuando habilito las URL amigables, el sitio redirige a https://zata-selection.com/es/ Espero me puedan ayudar. Gracias Muy buenas! Revisa que tengas todos estos checks igual. Link to comment Share on other sites More sharing options...
emflomed17 Posted March 30, 2020 Author Share Posted March 30, 2020 On 3/28/2020 at 3:49 AM, Ramón - PULSOWEB said: Muy buenas! Revisa que tengas todos estos checks igual. Hola Ramon, antes que todo gracias por responder. Esos checks los tengo igual que la imagen que me muestras y el sitio sigue sin funcionar cuando la URL amigable está activada. Link to comment Share on other sites More sharing options...
JuanjoG Posted March 30, 2020 Share Posted March 30, 2020 Borrastes las cache despues de activarlo? Link to comment Share on other sites More sharing options...
SergioE Posted March 30, 2020 Share Posted March 30, 2020 Si borrando la caché no te funciona, prueba a activar el modo depuración a ver si salta algún error. Link to comment Share on other sites More sharing options...
emflomed17 Posted March 30, 2020 Author Share Posted March 30, 2020 6 hours ago, JuanjoG said: Borrastes las cache despues de activarlo? Hola Juanjo, gracias por tomarte el tiempo de responder. Si, borré el caché y sigue sin funcionar. Lo que más me genera duda es por qué al activar las URL amigables el sitio me agrega un "/es/" en la URL. Ya hice de todo, incluso hice una instalacion limpia nuevamente, creando otra base de datos en otro servidor y sigo teniendo el mismo problema. Link to comment Share on other sites More sharing options...
emflomed17 Posted March 30, 2020 Author Share Posted March 30, 2020 3 hours ago, SergioE said: Si borrando la caché no te funciona, prueba a activar el modo depuración a ver si salta algún error. Hola Sergio, gracias por responder. Aún eliminando la caché sigo sin tener éxito. Ya hice de todo, incluso hice una instalación limpia nuevamente, creando otra base de datos en otro servidor y sigo teniendo el mismo problema. Es muy frustrante ya que he seguido diferentes video tutoriales, he leido la documentacion y muchos blogs donde explican el proceso de instalacion de prestashop y de activacion de las URL's amigables y he hecho todo igual. Activé el modo depuracion y no me muestra ningún error. Sólo algunos warnings. Te comparto. Saludos Link to comment Share on other sites More sharing options...
SergioE Posted March 30, 2020 Share Posted March 30, 2020 Has hablado con tu proveedor de hosting a ver si pueden darte algun soporte? Que version de Prestashop tienes? Link to comment Share on other sites More sharing options...
emflomed17 Posted March 30, 2020 Author Share Posted March 30, 2020 1 hour ago, SergioE said: Has hablado con tu proveedor de hosting a ver si pueden darte algun soporte? Que version de Prestashop tienes? He intentado con las versiones de Prestashop 1.7.6.3 y 1.7.6.4. En ninguna he podido habilitar las Friendly URL's. Estoy usando un servidor Ubuntu 18.04 en https://www.vultr.com/ Usualmente uso esos servidores para desplegar mis aplicaciones, ya sean desarrolladas desde cero o bien usando CMS como Wordpress o Joomla, lo cual me resulta extraño porque estos son sistemas similares que tienen muchas cosas en común con Prestashop, es decir usan PHP, MySQL y por lo que he visto las configuraciones del servidor también son muy similares. Creo que por el momento voy continuar con el desarrollo de la tienda sin habilitar las Friendly URL's. Aunque no me parece adecuado intentaré habilitarlas luego. Link to comment Share on other sites More sharing options...
emflomed17 Posted March 30, 2020 Author Share Posted March 30, 2020 (edited) 35 minutes ago, emflomed17 said: He intentado con las versiones de Prestashop 1.7.6.3 y 1.7.6.4. En ninguna he podido habilitar las Friendly URL's. Estoy usando un servidor Ubuntu 18.04 en https://www.vultr.com/ Usualmente uso esos servidores para desplegar mis aplicaciones, ya sean desarrolladas desde cero o bien usando CMS como Wordpress o Joomla, lo cual me resulta extraño porque estos son sistemas similares que tienen muchas cosas en común con Prestashop, es decir usan PHP, MySQL y por lo que he visto las configuraciones del servidor también son muy similares. Creo que por el momento voy continuar con el desarrollo de la tienda sin habilitar las Friendly URL's. Aunque no me parece adecuado intentaré habilitarlas luego. SOLUCIONADO! UPDATE Ya he encontrado la solución: La describo a continuación por si alguien tiene la misma dificultad. Resulta que el directorio donde tengo todos los archivos es el siguiente /var/www/html/ Aunque tenia el mod_rewrite habilitado existia una directiva en el archivo conf de apache que no me permitia hacer uso del modo de sobrescritura en la carpeta /www y los subdirectorios de esta. El problema era que prestashop detectaba que el mod_rewrite estaba habilitado y por ello no me mostraba algun mensaje de error. Es decir estaba habilitado mas no podía hacer uso de el. ANTES <Directory /var/www/> Options Indexes FollowSymLinks AllowOverride None Require all granted </Directory> DESPUES <Directory /var/www/html> Options Indexes FollowSymLinks AllowOverride All Require all granted </Directory> Saludos! Edited March 30, 2020 by emflomed17 (see edit history) 1 1 Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now