gpt4 book ai didi

regex - 将 http 重定向到 https(仅前端而不是管理面板)

转载 作者:太空宇宙 更新时间:2023-11-03 13:48:25 25 4
gpt4 key购买 nike

我为 opencart 安装了 SSL,但 https 只出现在 ac 登录、结帐页面等(我知道它的默认行为),我想在所有前端页面上显示它(我知道它可能会减慢网站速度并且没有必要但我的客户希望它出现在所有页面上)。所以我在根目录的 .htaccess 文件中尝试了这段代码

RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}

这确实有效,但它强制 mysite/admin 也使用 https,并且出于奇怪的原因,如果使用此代码,我将无法登录到我的管理员。

我正在寻找的是有一些正则表达式将停止强制以 mysite/admin 开头的页面使用 https,或者如果像 jay gillford 这样的 opencart 专家通过在 config.php 中添加一些行来解决它,则更好

最佳答案

最简单的方法是编辑您的config.php 文件和admin/config.php 文件。在其中,将 HTTP_SERVER 域字符串从 http:// 更改为 https://。这应该在全局范围内使用 HTTPS。如果您还没有更改 HTTPS_SERVER,也可以更改。您也应该对 HTTP_IMAGEHTTPS_IMAGE 执行相同的操作

关于regex - 将 http 重定向到 https(仅前端而不是管理面板),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14557373/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com