作者热门文章
- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
大家好。我看到这个主题在 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/
我是一名优秀的程序员,十分优秀!