멀티store가 설치된 prestashop 설치가있어서 동일한 설치 (다른 테마)로 2 개의 도메인을 가지고 있으므로 홈페이지 및 양식 페이지에서 prestashop 1.5로 실행되도록 SSL 인증서를 설치했습니다. 좋습니다.Http to Https하지만 전체 사이트에 있지 않습니다.
예를 들어:
이상점에 대한 나의 URL 상점이 상점 2에 대한 나의 URL 저장소가 www.mystore1.com 이다 1 mystore2.com
이제 인증서가 잘 작동, 내가 볼 수 내가 https://www.mystore1.com을 탐색하고 모두로드하면 잠금이되지만 문제는 www.mystore1.com 또는 mystore1.com을 탐색 할 때 https 로의 리다이렉션이 없다는 것입니다. mod_rewrite를 ON으로 설정하고 htaccess를 몇 번 재생성했습니다.
이것은 multistore 위해 일하는 내 htaccess로, 그리고 내가 그것을 MOD하려면 :
<IFMODULE mod_rewrite.c>
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www.mystore1.com$
RewriteRule . - [E=REWRITEBASE:/]
RewriteRule ^api/?(.*)$ %{ENV:REWRITEBASE}webservice/dispatcher.php?url=$1 [QSA,L]
RewriteCond %{HTTP_HOST} ^mystore2.es$
RewriteRule . - [E=REWRITEBASE:/]
RewriteRule ^api/?(.*)$ %{ENV:REWRITEBASE}webservice/dispatcher.php?url=$1 [QSA,L]
지금 내가 집 (지원 페이지 만 mydomain1에 http를 https로 추가 할 및 양식). www.mystore1.com 및 mystore1.com을 https://www.mystore1.com으로 리디렉션하도록 도와주세요.
나는 함께 시도 :
RewriteCond %{HTTP_HOST} ^mydomain1\.com$ [OR]
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://www.mydomain1.com/$1 [R=301,L]
하지만 페이지가 작동을 중지하고 문제없이 HTTP로로드해야 홈페이지를 들면, 어떤-HTTPS를 작동하지 않습니다.
감사합니다.