-1
我想禁止某些包含來自非安全外部來源的外部內容(iframe)的頁面使用SSL。我只需要在外部網站的不安全(iframe)內容不使用https的頁面上禁用SSL。爲包含來自外部網站的不安全內容的某些頁面禁用SSL
這是我的服務器環境,
CentOS 6的, PHP, 阿帕奇, Mysql的,
問候
我想禁止某些包含來自非安全外部來源的外部內容(iframe)的頁面使用SSL。我只需要在外部網站的不安全(iframe)內容不使用https的頁面上禁用SSL。爲包含來自外部網站的不安全內容的某些頁面禁用SSL
這是我的服務器環境,
CentOS 6的, PHP, 阿帕奇, Mysql的,
問候
的問題已經解決了通過把兩行代碼到頭部。該解決方案有點特定,但可以激勵那些有類似問題的人。在我的情況下,我已經知道什麼是不安全的內容(來自非SSL外部網站的iframe)。頁面包含的iframe已經在數據庫中。以下代碼通過禁用https:幫助我,其中頁面具有iframe內容。
如果在db中filetype ='code'就會發生重定向。
<?php
if (isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] != 'off') {
if ($row2['filetype'] == 'code') {
header('Location: http://'.$_SERVER['SERVER_NAME'].$_SERVER['REQUEST_URI']);
exit;
}