ptcms修复https访问问题


  一朋友用了这个系统,说https链接无法访问,我看了一下源码,发现是ptcms/core/filter.php下的regex函数导致的,正则表达式没有对https做处理,找到行

'url' => '/^http:\/\/[a-zA-Z0-9]+\.[a-zA-Z0-9]+[\/=\?%\-&_~`@\[\]\':+!]*([^<>\"\"])*$/'

加上https就可以了

'url' => '/^http|https:\/\/[a-zA-Z0-9]+\.[a-zA-Z0-9]+[\/=\?%\-&_~`@\[\]\':+!]*([^<>\"\"])*$/'

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.11000011.com/?id=65

« 上一篇 下一篇 »
«    2026年10月    »
一 二 三 四 五 六 日
1234
567891011
12131415161718
19202122232425
262728293031

控制面板

您好,欢迎到访网站!
  查看权限
«    2026年10月    »
一 二 三 四 五 六 日
1234
567891011
12131415161718
19202122232425
262728293031

控制面板

您好,欢迎到访网站!
  查看权限
您是本站第1142名访客 今日有0篇新文章