gpt4 book ai didi

proxy - 带有反向代理的 Moodle 3.5

转载 作者:行者123 更新时间:2023-12-03 23:15:41 25 4
gpt4 key购买 nike

我在 apache 代理后面设置一个 Moodle 实例时遇到了麻烦。

这是我的 apache 前端,它代理正在运行的服务器。

<VirtualHost *:80>
ServerName public.domain.com

ProxyRequests Off
ProxyPreserveHost On

ProxyPass / http://10.10.10.10:81/moodle/
ProxyPassReverse / http://10.10.10.10:81/moodle/
</VirtualHost>

和。
$CFG->wwwroot = 'http://public.domain.com';

我安装没有问题,但安装完成后我在浏览器中尝试:

http://public.domain.com

此重定向到: http://public.domain.com/moodle/index.php?sessionstarted=1&lang=en ...

有谁知道可能会发生什么?

最佳答案

解决此问题的最佳方法是将内部主机上的moodle 安装移动到Web 服务器的根目录。

在 10.10.10.10 中将您的情绪移动到/而不是/moodle

请注意,如果您将在外部 apache 上使用 SSL(建议),您还应该将此行添加到您的配置中:

$CFG->sslproxy = true;

关于proxy - 带有反向代理的 Moodle 3.5,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51177804/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com