Discuz疑難雜解-Discuz x3.2、x3.3、x3.4強制開啟HTTPS後會出現302死循環

【強制開啟】HTTPS之後很容易出現死循環的Discuz
而且Discuz其實有些地方寫的不完美,這邊HF分享一下實際找到的文章。

如果你使用的環境與HF一樣是使用Discuz X3.2那就可以參考看看唷
因為如果開啟HTTPS之後必須去把域名設定>應用域名>默認給刪除,否則麵包導航會出現HTTP。
當然刪除默認之後就又會出現導航會有小尾巴(portal.php)

第一步驟:
去後台找
域名設定>應用域名>默認,將這裡面的域名留空

第二步驟:
開啟index.php去除portal.php
查找
$url = empty($_ENV['domain']['app']['default']) ? (!empty($_ENV['domain']['defaultindex']) ? $_ENV['domain']['defaultindex'] : 'forum.php') : 'http://'.$_ENV['domain']['app']['default';;];
修改為以下
$_ENV['curapp'] = str_replace('.php', '', $_ENV['domain']['defaultindex']);

然後記得更新一下緩存就會發現已經去除portal.php囉

如果您覺得HF寫得還不錯,可以透過以下來贊助HF唷~
幣別
Bitcoin(BTC)
錢包地址
3PqFZKa5if4566u7xctKhd8jh6ypBccEAL
幣別
Litecoin(LTE)
錢包地址
LfRQQDDfpnTAedUotv1LBPR7XnUsEqaCAe
幣別
Ethereum(ETH)
錢包地址
0x5955a215e1066875b0cbb4a284d60aa0c8abddf2
幣別
Zcash(ZEC)
錢包地址
t1VbdgDNZJooYYw3mTqJHQLA1PRELWX4cUq

當然如果你想幫HF挖礦的也是可以(疑?

留言

這個網誌中的熱門文章