Discuz!小编 发表于 2024-12-3 08:15:09

关于IIS配置证书的问题 New

Discuz3.5网站运行于IIS之上,为网站配置了证书,访问正常。
为实现强制https,使用了IIS的URL重写组件,根目录下web.config并配置如下:

首页、帖子、门户文章都正常。

但门户的频道设置了目录名称,如下图:


在访问这个目录的时候,就出现了页面重定向次数过多的提示,如下图:


排查代码,在source\module\portal\portal_list.php,文件中看到如下代码:



这个重定向,貌似跟IIS的URL重写的301重定向冲突,导致上述错误。
哪位老师能给个指导性的解决建议,非常感谢!!!
网站访问地址:https://www.flowercn.net
我知道答案 回答被采纳将会获得1 贡献 已有3人回答

海军大都督 发表于 2024-12-3 08:15:33

SSL是不可以多次重复定向的 配置SSL为何要改源码呢 有点不懂 不是支持https了么 在不是也有插件去直接使用https的 已经忘记IIS了 回答不了IIS技术问题了

杰克 发表于 2024-12-3 08:15:39

不是要改源码,而是排查了一下哪里在做重定向。

凡若尘 发表于 2024-12-3 08:15:44

可以在IIS控制面板里设置一下301跳转,所有域名都跳转到ssl的网址上就可以了。不用去改配置文件。
页: [1]
查看完整版本: 关于IIS配置证书的问题 New