技錄生活
了解行業(yè)最新資訊,把握市場動態(tài)。
發(fā)布日期:2024-06-14; 點擊率:1766; 來源:太倉蘇易
if (!empty($domain) && !preg_match('/http://(.+)/$/i', $domain)) {
修改為:
if (!empty($domain) && !preg_match('/http://(.+)/$|https://(.+)/$/i', $domain)) {
http://(.+)1$
修改為:
http[s]?://(.+)1$
http://(.+)/$
修改為:
http[s]?://(.+)/$
http://(.+)/$
修改為:
http[s]?://(.+)/$
^http://[A-Za-z0-9]+.[A-Za-z0-9]+[/=?%-&](2)$
修改為:
^http[s]?://[A-Za-z0-9]+.[A-Za-z0-9]+[/=?%-&](2)$
^http://[A-Za-z0-9]+.[A-Za-z0-9]+[/=?%-&](2)$
修改為:
^http[s]?://[A-Za-z0-9]+.[A-Za-z0-9]+[/=?%-&](2)$
/http://(.*)/i
修改為:
/^http[s]?://(.*)/i
大約738行的正則
$url = str_replace(array('http://','//','~'), array('~','/','http://'), $url);
修改為
$url = str_replace(array('https://','http://','//','~','~'), array('~','~','/','https://','http://'), $url);//$url = str_replace(array('https://','//','~'), array('~','/','https://'), $url);
大約97行
elseif(strpos($r['url'],'http://')!==false)
修改為
elseif(strpos($r['url'],'http://')!==false||strpos($r['url'],'https://')!==false)
大約28行
if(strpos($category['url'],'http://')===false)
修改為
if(strpos($category['url'],'http://')===false && strpos($category['url'],'https://')===false)
還有后臺設(shè)置-> 站點管理 里面的站點域名http改為https
如果你的網(wǎng)站是使用了https 但是url沒有顯示綠色的安全 則需要在head頭部代碼 加入
<meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests" />
最后更新站點首頁,內(nèi)容頁,欄目頁。