gpt4 book ai didi

php - 如何在我网站的特定页面上将 http 请求重写为 https?

转载 作者:可可西里 更新时间:2023-11-01 13:23:26 24 4
gpt4 key购买 nike

大家好。我看到这个主题在 SO 上一遍又一遍地重复,但我尝试了这里发布的几种解决方案,但没有一个对我有用。所以基本上 - 我知道如何更改我网站上的特定页面,以便它们处于 https 模式。但是,我不知道如何重写代码内部的 http 请求。因此,例如,如果我的页面,比如 payment.php,包含像这样加载外部 ccs 文件的链接 -> http://example.com/somecss.css然后 google chrome 会将其视为危险链接并在站点 url 旁边显示交叉红色挂锁。现在,我通过将代码中的所有 http 请求更改为 https 来手动测试它,并且挂锁神奇地变成了绿色,所以我想我需要某种 mod 重写规则来重写那些特定页面上的所有链接,以便它们会包含https。我希望我解释得足够好。谁能帮我?我正在使用 codeigniter。

最佳答案

要在代码中重写 http 请求,您必须在那里使用协议(protocol)相对路径。

<link rel="stylesheet" href="//www.domain.com/style.css"> 
<script src="//www.domain.com/script.js"></script>

会自动使用父页面的协议(protocol)

关于php - 如何在我网站的特定页面上将 http 请求重写为 https?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5977259/

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