blades
(Gio)
1
大家好,
我曾在服务器上拥有一个完全正常的 Discourse 安装。
现在,我决定将 Discourse 备份恢复到我的 Apache 服务器上,但似乎无法实现。
我在 Meta 论坛阅读并尝试了许多解决方案,但都没有成功。
是否有人有时间提供帮助?提前感谢。
目前的情况是:Discourse 已恢复安装并启用了 HTTPS,但虚拟主机配置文件或 Apache 配置文件未正确设置,导致出现错误,Discourse 自然也无法显示。(我在安装 Discourse 时禁用了 apache2 服务,直到安装完成。)
*只要禁用 Apache,安装就能正常运行。
1 个赞
neounix
(Dark Matter)
2
当然可以 
你可以轻松地将 Apache2 配置为 Discourse 前面的反向代理,Meta 上有许多支持此操作的教程。
这里有一个示例:
此外还有其他教程,可以通过搜索本站找到。
例如:
顺便一提,在 Google 上搜索此主题也会出现许多相关结果。
2 个赞
blades
(Gio)
3
你本不必回答这个问题,我已经解释过,我跟随了几个教程但都没有成功。
blades
(Gio)
4
我不知道为什么,但启动 Apache 服务后,访问我的 Discourse 论坛时会被重定向到我设置的另一个虚拟主机(例如 takeiteasy.com),而论坛的域名是 forum.example.com,两者并不相同。
我的 Discourse 域名 Apache 配置如下:
<VirtualHost *:80>
ServerName forum.example.com
ServerAlias www.forum.example.com
<IfModule proxy_module>
ProxyPreserveHost on
ProxyPass / http://localhost:8080/
ProxyPassReverse / http://localhost:8080/
</IfModule>
</VirtualHost>
如果有人能帮忙解决,非常感谢。
1 个赞
system
(system)
关闭
6
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.