NubesdeAzucar Posted October 2, 2013 Share Posted October 2, 2013 Buenos dias, hace tiempo tengo problemas con las direccion con WWW y sin WWW en su dia la instale sin WWW e intentando poner el codigo en el .htaccess RewriteEngine on RewriteCond %{HTTP_HOST} ^midominio.com RewriteRule ^(.*)$ http://www. midominio.com/$1 [R=301,L] Pero sigue sin funcionar mi versión es la 1.5.5.1 a ver si me podríais echar un mano. GRACIAS Link to comment Share on other sites More sharing options...
NubesdeAzucar Posted October 2, 2013 Author Share Posted October 2, 2013 Si hago el cambio del dominio... y hago una busqueda por google https://www.google.es/#q=site:nubesdeazucaryalgodon.es%2Ftiendas y me sale varias direcciones una de ellas es por ejemplo... www.nubesdeazucaryalgodon.es/tiendas/es/ Y me da el error 404 por los idiomas Pego el .htaccess por si sirve de algo # Disable Multiviews Options -Multiviews RewriteEngine on RewriteCond %{HTTP_HOST} ^nubesdeazucaryalgodon.es$ RewriteRule ^(.*)$ http://www.nubesdeazucaryalgodon.es/$1 [R=301,L] RewriteRule . - [E=REWRITEBASE:/tiendas/] RewriteRule ^api/?(.*)$ %{ENV:REWRITEBASE}webservice/dispatcher.php?url=$1 [QSA,L] # Images RewriteCond %{HTTP_HOST} ^www.nubesdeazucaryalgodon.es$ RewriteRule ^([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$1$2$3.jpg [L] RewriteCond %{HTTP_HOST} ^www.nubesdeazucaryalgodon.es$ RewriteRule ^([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$1$2$3$4.jpg [L] RewriteCond %{HTTP_HOST} ^www.nubesdeazucaryalgodon.es$ RewriteRule ^([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$1$2$3$4$5.jpg [L] RewriteCond %{HTTP_HOST} ^www.nubesdeazucaryalgodon.es$ RewriteRule ^([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$1$2$3$4$5$6.jpg [L] RewriteCond %{HTTP_HOST} ^www.nubesdeazucaryalgodon.es$ RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$1$2$3$4$5$6$7.jpg [L] RewriteCond %{HTTP_HOST} ^www.nubesdeazucaryalgodon.es$ RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$6/$1$2$3$4$5$6$7$8.jpg [L] RewriteCond %{HTTP_HOST} ^www.nubesdeazucaryalgodon.es$ RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$6/$7/$1$2$3$4$5$6$7$8$9.jpg [L] RewriteCond %{HTTP_HOST} ^www.nubesdeazucaryalgodon.es$ RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$6/$7/$8/$1$2$3$4$5$6$7$8$9$10.jpg [L] RewriteCond %{HTTP_HOST} ^www.nubesdeazucaryalgodon.es$ RewriteRule ^c/([0-9]+)(\-[\.*_a-zA-Z0-9-]*)(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/c/$1$2$3.jpg [L] RewriteCond %{HTTP_HOST} ^www.nubesdeazucaryalgodon.es$ RewriteRule ^c/([a-zA-Z_-]+)(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/c/$1$2.jpg [L] # AlphaImageLoader for IE and fancybox RewriteCond %{HTTP_HOST} ^www.nubesdeazucaryalgodon.es$ RewriteRule ^images_ie/?([^/]+)\.(jpe?g|png|gif)$ js/jquery/plugins/fancybox/images/$1.$2 [L] # Dispatcher RewriteCond %{REQUEST_FILENAME} -s [OR] RewriteCond %{REQUEST_FILENAME} -l [OR] RewriteCond %{REQUEST_FILENAME} -d RewriteCond %{HTTP_HOST} ^www.nubesdeazucaryalgodon.es$ RewriteRule ^.*$ - [NC,L] RewriteCond %{HTTP_HOST} ^www.nubesdeazucaryalgodon.es$ RewriteRule ^.*$ %{ENV:REWRITEBASE}index.php [NC,L] </IfModule> <IfModule mod_expires.c> ExpiresActive On ExpiresByType image/gif "access plus 1 month" ExpiresByType image/jpeg "access plus 1 month" ExpiresByType image/png "access plus 1 month" ExpiresByType text/css "access plus 1 week" ExpiresByType text/javascript "access plus 1 week" ExpiresByType application/javascript "access plus 1 week" ExpiresByType application/x-javascript "access plus 1 week" ExpiresByType image/x-icon "access plus 1 year" </IfModule> FileETag INode MTime Size <IfModule mod_deflate.c> <IfModule mod_filter.c> AddOutputFilterByType DEFLATE text/html text/css text/javascript application/javascript application/x-javascript </IfModule> </IfModule> #If rewrite mod isn't enabled ErrorDocument 404 /tiendas/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 Gracias por vuestra ayuda. Link to comment Share on other sites More sharing options...
joseantgv Posted October 2, 2013 Share Posted October 2, 2013 (edited) Has revisado que tengas las www en las url de la tienda? En Preferencias > SEO & URLs. Edited October 2, 2013 by joseantgv (see edit history) Link to comment Share on other sites More sharing options...
NubesdeAzucar Posted October 2, 2013 Author Share Posted October 2, 2013 Si, esta puesto Link to comment Share on other sites More sharing options...
NubesdeAzucar Posted October 3, 2013 Author Share Posted October 3, 2013 ¿ me podéis ayudar ? Link to comment Share on other sites More sharing options...
joseantgv Posted October 3, 2013 Share Posted October 3, 2013 Sí que te está funcionando la redirección a las www: http://nubesdeazucaryalgodon.es/tiendas/ El problema es que el .htaccess lo tendrás en la raíz de la tienda y no en el directorio que llegas cuando pones nubesdeazucaryalgodon.es, Link to comment Share on other sites More sharing options...
Recommended Posts