phpwind使用https
大家使用phpwind系统,想让网站安全一下,就使用ssl来连接的时候
???使用https来连接的时候,网站居然蹦了??在极度慌张过后,使用http来访问能正常进入
emmm~这是什么情况呢。
在查阅了资料之后,只发现了这个能暂时解决主页的问题,部分连接还是没能解决
(资料来源 https://developer.aliyun.com/ask/235326?spm=a2c6h.13524658)
当然,它的系统是9.0.1,而我的是9.0.2,会有一些出入,不过没关系,大致都会一样的,直接用搜索使用排除法来搜索然后修改就好了。
/wind/utility/WindUrlHelper.php
注释 //$url = trim($_baseUrl, '/') . '/' . trim($url, '/');
/wind/web/WindUrlHelper.php
注释 //$url = trim($_baseUrl, '/') . '/' . trim($url, '/');
/src/library/engine/extension/viewer/PwTemplateCompilerUrlCreater.php
注释 //$content = 'Wind::getComponent(\'response\')->getData(\'G\', \'url\', \'base\'),\'/\',' . $content;
/src/library/Pw.php
第295行,删除 "PUBLIC_URL . "
注意PUBLIC_URL .
后面有一个点,不然就会
但是如果你都修改正确的时候,奇迹就会出现了!
使用https访问就能正常访问进去了!