rxdo23 Posted October 30, 2017 Share Posted October 30, 2017 Hola comunidad / hello comunity Español desearía que me ayudaran a ajustar todas la peticiones de prestahop sean redirigidas a https mediante el .htacess ya activamos dentro de la plataforma (activar el ssl) en todas las paginas y obviamente tenemos el certificadoSSL activo. muchisimas gracias a quien me pueda colaborar. english I would like them to help me to adjust all prestahop requests to be redirected to https through the .htacess and activate within the platform (activate the ssl) on all pages and obviously have the certificate SSL active. thank you adjunto .htacesss # ~~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> <IfModule mod_env.c> SetEnv HTTP_MOD_REWRITE On </IfModule> RewriteEngine on #Domain: sigmonshop.com RewriteCond %{HTTP_HOST} ^sigmonshop.com$ RewriteRule . - [E=REWRITEBASE:/] RewriteRule ^api$ api/ [L] RewriteRule ^api/(.*)$ %{ENV:REWRITEBASE}webservice/dispatcher.php?url=$1 [QSA,L] # Images RewriteCond %{HTTP_HOST} ^sigmonshop.com$ RewriteRule ^([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$1$2$3.jpg [L] RewriteCond %{HTTP_HOST} ^sigmonshop.com$ 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} ^sigmonshop.com$ 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} ^sigmonshop.com$ 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} ^sigmonshop.com$ 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} ^sigmonshop.com$ 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} ^sigmonshop.com$ 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} ^sigmonshop.com$ 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} ^sigmonshop.com$ RewriteRule ^c/([0-9]+)(\-[\.*_a-zA-Z0-9-]*)(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/c/$1$2$3.jpg [L] RewriteCond %{HTTP_HOST} ^sigmonshop.com$ RewriteRule ^c/([a-zA-Z_-]+)(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/c/$1$2.jpg [L] # AlphaImageLoader for IE and fancybox RewriteCond %{HTTP_HOST} ^sigmonshop.com$ 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} ^sigmonshop.com$ RewriteRule ^.*$ - [NC,L] RewriteCond %{HTTP_HOST} ^sigmonshop.com$ RewriteRule ^.*$ %{ENV:REWRITEBASE}index.php [NC,L] AddType application/vnd.ms-fontobject .eot AddType font/ttf .ttf AddType font/otf .otf AddType application/font-woff .woff AddType application/font-woff2 .woff2 <IfModule mod_headers.c> <FilesMatch "\.(ttf|ttc|otf|eot|woff|woff2|svg)$"> Header set Access-Control-Allow-Origin "*" </FilesMatch> </IfModule> #If rewrite mod isn't enabled ErrorDocument 404 /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 Link to comment Share on other sites More sharing options...
RogerWMM Posted November 1, 2017 Share Posted November 1, 2017 Hola, no tengo muy claro si hay un motivo concreto por el que quieres implementar los redirects en el .htaces. Pero como está vinculado a la implementación del SSL te comento que en la tienda hay un problema de "mixed content" y que hace que NO te aparezca en "verde" el candado del navegador y que según que navegador abra un mensaje (demasiado alarmante) a los usuarios. Tienes imagenes que estan cargadas desde http, en concreto las de "categorias destacadas" y el navegador lo detecta . Lo ideal mas que redirects es solucionar este problema para que se carguen desde https. como solucionarlo depende de tu PS y plantilla: reinicia el modulo o vuelve a subir la imagenes o edita en la plantilla la ruta de estas imágenes Es posible que quede algún otro contenido que se cargues en http (lo más típico son las fuentes). Para estos casos lo mejor es acudir al fichero .tpl correspondiente y cambiar directamente la url (también hay un problema con la imagen superior del whatsup que apunta a otra web) saludos 1 Link to comment Share on other sites More sharing options...
rxdo23 Posted November 1, 2017 Author Share Posted November 1, 2017 Muchas gracias ya realize los ajustes necesarios de manera manual en las imágenes que tenian http: y la que redirigía a otra web, ahora si esta funcionando el ssl correctamente la verdad dije por el htaccess en mi desconocimiento pensando que era desde allí como he visto en algunos foros. muchísimas gracias por el tiempo. 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