共计 437 个字符,预计需要花费 2 分钟才能阅读完成。
遇到的问题:
在配置过程中发现不能使用https访问,论坛大多是修改/etc/apache2/sites-enabled/flarum.conf中URL的配置为https地址,'url' => 'https://bbs.example.com'
, 但是在设置完成之后并不起作用,按照论坛又修改了http的配置,试图使用http做重定向,依然没有生效。
解决
修改根目录下的 config.php 文件。'url' => 'http://bbs.example.com'
更改为'url' => '//'
使用 // 方式同时兼容 http 和 https 方式。
这种方案的弊端:
激活邮件里面的激活链接本该是 https://bbs.example.com/confirm/xxxxxxxxxxxxxxxxxxxxxxxxxx
使用上面这种方案修改后,就变成了 /confirm/xxxxxxxxxxxxxxxxxxxxxxxxxx
。
所以我最终还是选择了改成 'url' => 'https://bbs.example.com'
正文完