怎么让部分页面是https的
Jun 06, 2016 pm 08:18 PM
apache
php
svn
php的网站
我想让其中一个页面走https 其他页面还是走http
CI的框架 现在是页面走了https 但是当我进https的页面后 在去别的页面的话 也都变成了https了
我想知道如何配置 网站就其中一个页面是https的 其他页面还是走http
我现在是直接用php判断跳转的
if ($_SERVER["HTTPS"] "on") {
<code>$xredir = "https://" . $_SERVER["SERVER_NAME"] . $_SERVER["REQUEST_URI"]; header("Location: " . $xredir);</code>
登入後複製
登入後複製
}
O(∩_∩)O谢谢
回复内容:
php的网站
我想让其中一个页面走https 其他页面还是走http
CI的框架 现在是页面走了https 但是当我进https的页面后 在去别的页面的话 也都变成了https了
我想知道如何配置 网站就其中一个页面是https的 其他页面还是走http
我现在是直接用php判断跳转的
if ($_SERVER["HTTPS"] "on") {
<code>$xredir = "https://" . $_SERVER["SERVER_NAME"] . $_SERVER["REQUEST_URI"]; header("Location: " . $xredir);</code>
登入後複製
登入後複製
}
O(∩_∩)O谢谢
比如说我希望/a/的走https,而/b/的走http
非ajax请求
在过滤器中解析url,符合a链接规则的且协议是http的则跳转到https,b同理
ajax请求
如果使用了jquery,可以这么干
<code> $(document).on('ajaxSend', function (xhr, options) { if (location.protocol.indexOf('https') > -1) { options.url = 'https://www.xxx.com' + options.url; } })</code>
登入後複製
总之一句话,在某一处地方处理,方便维护。千万别在页面里写死链接
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱門文章
R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
2 週前
By 尊渡假赌尊渡假赌尊渡假赌
倉庫:如何復興隊友
3 週前
By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒險:如何獲得巨型種子
3 週前
By 尊渡假赌尊渡假赌尊渡假赌
擊敗分裂小說需要多長時間?
3 週前
By DDD
R.E.P.O.保存文件位置:在哪里以及如何保護它?
3 週前
By DDD

熱門文章
R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
2 週前
By 尊渡假赌尊渡假赌尊渡假赌
倉庫:如何復興隊友
3 週前
By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒險:如何獲得巨型種子
3 週前
By 尊渡假赌尊渡假赌尊渡假赌
擊敗分裂小說需要多長時間?
3 週前
By DDD
R.E.P.O.保存文件位置:在哪里以及如何保護它?
3 週前
By DDD

熱門文章標籤

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

適用於 Ubuntu 和 Debian 的 PHP 8.4 安裝和升級指南

如何設定 Visual Studio Code (VS Code) 進行 PHP 開發
