我试图在Prestashop 1.6.1.7的网店的每个页面上启用SSL。我打开BO中的选项(“启用SSL”和“在每个页面上启用SSL协议”),现在我无法通过http://协议(我看到白页)访问我的网上商店,只有https://正在工作。在每一页上启用SSL Prestashop
我试图武力重定向在.htaccess,但没有效果,这是行不通的:
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
or
RewriteCond %{HTTP_HOST} ^http://www.your_site.com
RewriteRule ^(.*)$ https://www.yoursite.com/$1 [R=301,L]
我禁用“使每一页上SSL协议”选项,现在我可以访问以HTTP向网店://。 此外https://在订单处理和登录/注册页面上正常工作。但是我想每个页面都使用https://。
我已启用调试模式,并没有错误。
您好队友,我不能得到明确。一个问题,当你启用SSL,这意味着你需要https,那么为什么你尝试访问HTTP是非SSL? –
哦,我忘了添加,当我尝试访问http://时,我看到白页。它应该从http://重定向到https:// – user3041764