我能够通过VirtualBox和Ubuntu桌面设置Moodle(学习平台)networking服务器。 在本地机器和局域网上,Moodle可以通过访问192.xxx.xxx.xxx/moodle没问题。 在我的networking上打开端口80后,我也可以通过从外部networking访问我的公共IP地址来成功启动Apache2默认索引页面。
但是,当我试图访问my.public.ip.address / moodle时,Moodle会redirect到服务器的本地192.xxx.xxx.xx / moodle,如果从外部networking访问,显然会失败。 如何让Moodle完全接受“my.public.ip.address / moodle”?
提前致谢!
你有没有尝试使用公共IP地址的www根?
在config.php
$CFG->wwwroot = 'http://my.public.ip.address/moodle';