我能够通过VirtualBox和Ubuntu桌面设置Moodle(学习平台)网络服务器。在本地机器和局域网上,Moodle可以通过访问192.xxx.xxx.xxx/moodle来解决问题。在我的网络上打开端口80后,我还可以通过从外部网络访问我的公共IP地址来成功打开Apache2默认索引页。
但是,当我尝试访问my.public.ip.address / moodle时,Moodle重定向到服务器的本地192.xxx.xxx.xx / moodle,如果从外部网络访问,它显然会失败。如何让Moodle彻底接受“my.public.ip.address / moodle”?
提前致谢!
答案 0 :(得分:0)
您是否尝试过使用www root的公共IP地址?
在config.php
$CFG->wwwroot = 'http://my.public.ip.address/moodle';