截止 DouPHP v1.5 Release 20190222 版本,程序還是有在https下網頁亂碼的問題,作為一個早已開始授權的程序,這是不成熟的表現。
又遇到該問題的站長,可以修改 root_dir(站點根目錄)/include/route.php 文件,
將
$root_url = str_replace('include', '', dirname('http://' . $_SERVER['HTTP_HOST'] . $_SERVER['PHP_SELF']));
修改為:
$root_url = str_replace('include', '', dirname('//' . $_SERVER['HTTP_HOST'] . $_SERVER['PHP_SELF']));
可以解決大部分亂碼因為瀏覽器安全機制(https下攔截http源)導致的css/js資源無法加載產生的亂碼問題
由Janes于2019-02-28 03:06回答
為什么我按照你的方法改了之后,還是顯示亂碼呢?
有用(1) 沒用(0)