我已将网站切换为SSL。并将Unsecure og Secure Base URL设置为https。 但是当我在后端添加或删除产品时尝试更新订单时,网站会遇到“请稍候”消息。 在控制台中,我可以看到它由于混合内容而未加载:
混合内容:“https://example.com/index.php/admin/sales_order_create/index/key/4e0ec3c2ddd4bd7919035ba6f18b23dc”页面是通过HTTPS加载的,但请求的是不安全的表单操作“http://example.com/index.php/admin/sales_order_create/showUpdateResult/key/d7d847bf0a9637587ce481f58c88e703”。此请求已被阻止;内容必须通过HTTPS提供
如何修复此https问题?
答案 0 :(得分:1)
RewriteEngine On
RewriteCond %{HTTPS} !on
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
尝试使用此代码到您的htaccess文件。