Jump to content

(solucionado) Error al añadir www a la tienda en Prestashop 1.6.0.9


Recommended Posts

Hola a tod@s,

 

Me sucede una cosa muy curiosa en la tienda que tengo. Al añadir www al nombre de dominio en prestashop, la identificación de usuarios no funciona. Es decir, si ingresas el usuario y la contraseña en la página de identificación, no se va a "mi cuenta" sino que se queda en "autenticacion?back=my-account". Solo pasa esto cuando el nombre de la tienda es www.nombretienda.es. Sin el www funciona correctamente.

 

Que puede estar pasando..???

 

Saludos,

**** A se me olvidaba comentaros que si borras las cookies del navegador si funciona. Pero claro, los usuarios no van a estar borrando cookies cada vez que se quieran logar en mi tienda...

Edited by Nachocuore (see edit history)
Link to comment
Share on other sites

Hola,

 

Seguramente tengas que revisar el fichero .htaccess de tu tienda

 

 

Edito:

 

Te dejo un ejemplo:

<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www.tudominio.com$
RewriteRule . - [E=REWRITEBASE:/]
RewriteRule ^api/?(.*)$ %{ENV:REWRITEBASE}webservice/dispatcher.php?url=$1 [QSA,L]

# Dispatcher
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteCond %{HTTP_HOST} ^www.tudominio.com$
RewriteRule ^.*$ - [NC,L]
RewriteCond %{HTTP_HOST} ^www.tudominio.com$
RewriteRule ^.*$ %{ENV:REWRITEBASE}index.php [NC,L]
</IfModule>
Edited by oddworldng (see edit history)
Link to comment
Share on other sites

Pues si me dices como, porque yo estoy empezando e esto....

 

Mira el ejemplo que te dejé cuando edité mi post

<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www.tudominio.com$
RewriteRule . - [E=REWRITEBASE:/]
RewriteRule ^api/?(.*)$ %{ENV:REWRITEBASE}webservice/dispatcher.php?url=$1 [QSA,L]

# Dispatcher
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteCond %{HTTP_HOST} ^www.tudominio.com$
RewriteRule ^.*$ - [NC,L]
RewriteCond %{HTTP_HOST} ^www.tudominio.com$
RewriteRule ^.*$ %{ENV:REWRITEBASE}index.php [NC,L]
</IfModule>
Link to comment
Share on other sites

 

Mira el ejemplo que te dejé cuando edité mi post

<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www.tudominio.com$
RewriteRule . - [E=REWRITEBASE:/]
RewriteRule ^api/?(.*)$ %{ENV:REWRITEBASE}webservice/dispatcher.php?url=$1 [QSA,L]

# Dispatcher
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteCond %{HTTP_HOST} ^www.tudominio.com$
RewriteRule ^.*$ - [NC,L]
RewriteCond %{HTTP_HOST} ^www.tudominio.com$
RewriteRule ^.*$ %{ENV:REWRITEBASE}index.php [NC,L]
</IfModule>

Tengo que añadir RewriteCond %{HTTP_HOST} ^www.tudominio.com$ ..??

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...