如果默认存储为 example.com ,第二个存储为 sub.example.com 。两家商店都有SSL。第二个存储是默认存储的克隆。第二个商店主页的所有链接都指向默认商店,其中正确的布局仅适用于http,而不适用于https。如果我手动尝试任何内部页面链接,则它与https一起工作,其中http显示未找到错误。
我的htaccess有此内容:
RewriteCond%{HTTP_HOST} ^ example.com [NC] RewriteRule ^(。*)$ https://www.example.com/ $ 1 [L,R = 301,NC]
RewriteCond%{HTTPS}已关闭 RewriteRule ^(。*)$ https://% {HTTP_HOST}%{REQUEST_URI} [L,R = 301]
在管理控制台中:设置->商店->第二家商店->常规
商店网址:https://sub.example.com/
设置->商店->第二个商店->服务器 SSL设置为YES
此外,我想将http强制为https。任何帮助将不胜感激。