RUSZoZo Posted May 14, 2014 Share Posted May 14, 2014 (edited) Hi!Please, help me!Connected to the site, SSL certificate, all configured and installed.Settings:Prestashop 1.6.0.6Enable SSL - ON,Force the SSL on all the pages - ON or OFF, (esle ON loop redirect 302 moved http: -> https:) .htaccess - default # ~~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_security.c> SecFilterEngine Off SecFilterScanPOST Off </IfModule> <IfModule mod_rewrite.c> <IfModule mod_env.c> SetEnv HTTP_MOD_REWRITE On </IfModule> # Disable Multiviews Options -Multiviews RewriteEngine on RewriteRule . - [E=REWRITEBASE:/] RewriteRule ^api/?(.*)$ %{ENV:REWRITEBASE}webservice/dispatcher.php?url=$1 [QSA,L] # Images RewriteRule ^([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$1$2$3.jpg [L] RewriteRule ^([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$1$2$3$4.jpg [L] 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] 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] 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] 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] 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] 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] RewriteRule ^c/([0-9]+)(\-[\.*_a-zA-Z0-9-]*)(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/c/$1$2$3.jpg [L] RewriteRule ^c/([a-zA-Z_-]+)(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/c/$1$2.jpg [L] # AlphaImageLoader for IE and fancybox 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 RewriteRule ^.*$ - [NC,L] RewriteRule ^.*$ %{ENV:REWRITEBASE}index.php [NC,L] </IfModule> AddType application/vnd.ms-fontobject .eot AddType font/ttf .ttf AddType font/otf .otf AddType application/x-font-woff .woff #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 FrontController.php - defaultSEO & URL - YES (no redirect)Tried to delete the code: if (Configuration::get('PS_SSL_ENABLED') && $_SERVER['REQUEST_METHOD'] != 'POST' && $this->ssl != Tools::usingSecureMode()) { header('HTTP/1.1 301 Moved Permanently'); header('Cache-Control: no-cache'); if ($this->ssl) header('Location: '.Tools::getShopDomainSsl(true).$_SERVER['REQUEST_URI']); else header('Location: '.Tools::getShopDomain(true).$_SERVER['REQUEST_URI']); exit(); } redirect all ravon works. Please help! 've tried everything, nothing works. UPD: Prestashop update 1.5 to 1.6 through 1-Click Upgrade. SSL most common (simple) from hosting. Edited May 15, 2014 by RUSZoZo (see edit history) Link to comment Share on other sites More sharing options...
RUSZoZo Posted May 19, 2014 Author Share Posted May 19, 2014 Interesting ... Set and 1.5 and 1.6, nothing works ... Install Wordpress - the same problem. Installed Drupal - redirection fails, ie, the site began to open on https. But judging by the article where it says http://www.prestashop.com/blog/en/guest-blogger-series-prestashop-ssl-installation-troubleshooting "Click on Please click here to use HTTPS protocol before enabling SSL." - I have not turned on just by clicking on the link I've included via https database. Apparently Self-Signed SSL certificate for prestashope not working?? Link to comment Share on other sites More sharing options...
RUSZoZo Posted May 19, 2014 Author Share Posted May 19, 2014 Please help! Ready to provide all the login / passwords to help ... Perhaps the problem described on http://forge.prestashop.com/? Link to comment Share on other sites More sharing options...
RUSZoZo Posted May 22, 2014 Author Share Posted May 22, 2014 It took quite a few days. Maybe someone can help my problem. The problem is solved and you can close the question.Solution:On the part of the script: file config/config.inc.php it is necessary at the top to add the following code: if (isset($_SERVER['HTTP_X_FORWARDED_PROTO']) AND $_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https') { $_SERVER['HTTPS'] = 'on'; } $_SERVER['HTTP_HOST']=str_replace(':443','',$_SERVER['HTTP_HOST']); From nginx to add in the correct location: proxy_set_header Host $host:$server_port; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto $scheme; In addition to enabling SSL in the admin panel, you can optionally in .htaccess to add: RewriteEngine On RewriteCond %{SERVER_PORT} !^443$ RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L] 1 Link to comment Share on other sites More sharing options...
Alexgaw Posted September 26, 2014 Share Posted September 26, 2014 Hi, I'm having a 302 loop problem that maybe you have a solution for. All product pages give a 302 redirect to themselves. I run PS1.606. with SSL ON Friendly URL ON Shopdomain :without www SSL domain: without www (same as shopdomain) Base URI: / CCC: all ON Force SLL on all pages: ON Any help would be appreciated: Thansk /Alex Link to comment Share on other sites More sharing options...
Recommended Posts