Jump to content

Redirigir todo el dominio sin www a con www


el_gota

Recommended Posts

Hola queria saber si existe alguna opcion o que cambios tengo que realizar en el .httacces para que cuando una persona ponga mi URL

 

midominio.com

 

le mande a:

 

www.midominio.com

 

es decir quiero que siempre se muestren las WWW en mi dominio.

 

Un saludo, gracias

Link to comment
Share on other sites

Hola queria saber si existe alguna opcion o que cambios tengo que realizar en el .httacces para que cuando una persona ponga mi URL

 

midominio.com

 

le mande a:

 

www.midominio.com

 

es decir quiero que siempre se muestren las WWW en mi dominio.

 

Un saludo, gracias

 

Revisa lo que tengas puesto en la pestaña Preferencias SEO/URLS en:

 

Nombre de dominio

 

Y ponlo con tres www

 

Y también activa las urls canónicas en esa misma zona.

Link to comment
Share on other sites

Oky para versiones mas antiguas he visto esta manera de solucionarlo.

 

http://el_gota.espac...-www-prestashop

 

Gracias

Me alegro de que hayas podido solventar tu incidencia.

 

Si das el tema como solucionado, edita el titulo del tema, editando el primer mensaje del tema, y pulsando en "Usar editor completo", añadiendo la palabra "Solucionado" al titulo, esto ayudara, a mantener una mayor organización en el foro.

 

Por ultimo, recuerda que estaremos por el foro, para guiarte por este mundo oscuro y tenebroso.

Link to comment
Share on other sites

  • 2 months later...

Utilizo este tema porque no está marcado como solucionado y realmente mi problema es exactamente el mismo, que con las www funciona bien y sin ellas no me encuentra las páginas. Por ejemplo, os pongo una que encuentra y una que no:

 

Sí encuentra: http://www.productosdeesteticaypeluqueriaprofesional.com/13373-esmalte-n015.html

No encuentra: http://productosdeesteticaypeluqueriaprofesional.com/13373-esmalte-n015.html

 

Hasta la actualización a la 1.5 funcionaba perfectamente con ambas direcciones. Y he comprobado en SEO/URL y tengo las URL canónicas activadas y el dominio puesto con www tanto en dominio de la tienda como en dominio SSL.

 

¿Alguna sugerencia?

Link to comment
Share on other sites

Creo que tengo la solución, pero no sé cómo llevarla a cabo. Añadiendo esto en mi .htaccess debería funcionar:

 

 

RewriteEngine On

RewriteCond %{HTTP_HOST} ^productosdeesteticaypeluqueriaprofesional\.com$ [NC]

RewriteRule ^(.*)$ http://www.productosdeesteticaypeluqueriaprofesional.com/$1 [R=301,L]

 

El problema es que el .htaccess ahora se regenera automáticamente, en la 1.5, y no veo dónde decir al programa que añada estas líneas en la regeneración del .htaccess, y si lo pongo yo a mano supongo que lo pisará cada vez que regenere el fichero.

 

Muchas gracias

Link to comment
Share on other sites

Creo que tengo la solución, pero no sé cómo llevarla a cabo. Añadiendo esto en mi .htaccess debería funcionar:

 

 

RewriteEngine On

RewriteCond %{HTTP_HOST} ^productosdeesteticaypeluqueriaprofesional\.com$ [NC]

RewriteRule ^(.*)$ http://www.productos...fesional.com/$1 [R=301,L]

 

El problema es que el .htaccess ahora se regenera automáticamente, en la 1.5, y no veo dónde decir al programa que añada estas líneas en la regeneración del .htaccess, y si lo pongo yo a mano supongo que lo pisará cada vez que regenere el fichero.

 

Muchas gracias

 

¿Por que no te conectas al ftp, abres el fichero con el bloc de notas y lo añades?

 

 

Un Saludo,

Link to comment
Share on other sites

Sí, eso lo puedo hacer, pero cuando cambie alguna configuración, ¿no regenera Prestashop automáticamente el .htaccess? Antes había que dar a un botón para regenerarlo, y además te permitía poner líneas que quisieras añadir, pero no encuentro esa característica ahora.

 

De todas formas, ¿sabes por qué ha podido dejar de funcionar al cambiar a la versión 1.5?

Link to comment
Share on other sites

  • 2 months later...
El problema es que el .htaccess ahora se regenera automáticamente, en la 1.5, y no veo dónde decir al programa que añada estas líneas en la regeneración del .htaccess, y si lo pongo yo a mano supongo que lo pisará cada vez que regenere el fichero.

 

El .htaccess que genera Prestashop 1.5.2 permite añadir código y este se respetará siempre que se ponga en las zonas señaladas a tal efecto: al principio del fichero o al final.

 

 

 

# ~~start~~ Do not remove this comment, Prestashop will keep automatically the code outside this comment when .htaccess will be generated again

# .htaccess automaticaly generated by PrestaShop e-commerce open-source solution

# http://www.prestashop.com - http://www.prestashop.com/forums

 

<IfModule mod_rewrite.c>

RewriteEngine on

RewriteCond %{HTTP_HOST} ^localhost$

RewriteRule . - [E=REWRITEBASE:/prestashop/]

RewriteRule ^api/?(.*)$ %{ENV:REWRITEBASE}webservice/dispatcher.php?url=$1 [QSA,L]

 

# Images

.....

# Dispatcher

RewriteCond %{REQUEST_FILENAME} -s [OR]

RewriteCond %{REQUEST_FILENAME} -l [OR]

RewriteCond %{REQUEST_FILENAME} -d

RewriteCond %{HTTP_HOST} ^localhost$

RewriteRule ^.*$ - [NC,L]

RewriteCond %{HTTP_HOST} ^localhost$

RewriteRule ^.*$ %{ENV:REWRITEBASE}index.php [NC,L]

</IfModule>

 

#If rewrite mod isn't enabled

ErrorDocument 404 /prestashop/index.php?controller=404

 

# ~~end~~ Do not remove this comment, Prestashop will keep automatically the code outside this comment when .htaccess will be generated again

 

 

 

no regenera Prestashop automáticamente el .htaccess? Antes había que dar a un botón para regenerarlo

 

En "Preferencias > SEO y URL" desactiva y vuelve a activar las friendly URL y se regenerará el .htaccess

Link to comment
Share on other sites

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