Discuz3.5網站運行于IIS之上,為網站配置了證書,訪問正常。 為實現(xiàn)強制https,使用了IIS的URL重寫組件,根目錄下web.config并配置如下: 這個重定向,貌似跟IIS的URL重寫的301重定向沖突,導致上述錯誤。 哪位 ... 查看全文
Windows 推薦用upupw服務器套件 |
這年頭還有人用IIS?寶塔不香嗎 |
重定向過多了,強制跳轉一般設置帖子和首頁就可以了 |
自己填一下坑吧: 因為門戶的頻道:https://www.url.net/FlowerNews/設置了獨立的目錄,則代碼source\module\portal\portal_list.php中約32行,做了dheader的301跳轉。 通過瀏覽器debug發(fā)現(xiàn),302和301跳轉反復進行。一個是iis跳轉的,一個是代碼里跳轉的。所以出現(xiàn)瀏覽器報錯。 在source\module\portal\portal_list.php中打印$cat數(shù)組,發(fā)現(xiàn)還是有http的域名存在,那一定是某些配置的地方還沒改https 后發(fā)現(xiàn)是在ucenter里,應用列表中的站點url沒有改成https,修改后一切正常。 跟IIS也沒關系。 |
可以在IIS控制面板里設置一下301跳轉,所有域名都跳轉到ssl的網址上就可以了。不用去改配置文件。 |
不是要改源碼,而是排查了一下哪里在做重定向。 |
SSL是不可以多次重復定向的 配置SSL為何要改源碼呢 有點不懂 不是支持https了么 在不是也有插件去直接使用https的 已經忘記IIS了 回答不了IIS技術問題了 |
手機版|小黑屋|Discuz! 官方交流社區(qū)
( 皖ICP備16010102號 |皖公網安備34010302002376號 )|網站地圖|
GMT+8, 2025-9-19 05:41 , Processed in 0.081988 second(s), 31 queries .
Powered by Discuz! W1.0 Licensed
Copyright © 2001-2025 Discuz! Team.