知识库

查找有关信息功能,故障排除指南,
以及与虚拟主机相关的其他技术信息的文章。

How to install Moodle on subdomain?

引用:
moodle subdomain moodle on subdomain

In many cases people want to install Moodle on a subdomain, instead of a subdirectory as our Auto Installer allows.
Let's assume we've the domain name example.com and we want to install Moodle on the subdomain "http://e-class.example.com".

The first thing we need to do is create the subdomain "e-class". 
This can be done by following:
Home > Hosting > example.com > Domains > Subdomains

It's this section on your account's control panel:

Once you've created the subdomain you'll see something like that:

We're then ready to install Moodle via Auto Installer, which can be accessed at:
Home > Hosting > example.com > Website > Auto Installer

We type "Moodle" on the search, click on its icon and then we configure the setup.
On the "Url" field we use the same name as the subdomain we created earlier, in this case "e-class" and we press on the Setup button.

A couple of minutes later the installation will be completed and Moodle will be accessible at http://example.com/e-class, but we want it at http://e-class.example.com instead.
No worries, changing this will be a piece of cake!

We will have to access our files by using File Manager of cpanel or an FTP client, whatever you prefer.
Once we're connected, we've to find the "config.php" file which should be in our case be placed at /public_html/e-class/config.php

We open it and we search for the line:
 

$CFG->wwwroot   = 'http://example.com/e-class';

and we simply change it to

$CFG->wwwroot   = 'http://e-class.example.com';

And that's it!
Your Moodle is now accessible on your subdomain! :)

  • 简单易用的建站助手
  • 99.9%在线时间保证
  • 24/7 在线支持
  • Powerful Control Panel
  • 30天退款保证
赶上限时优惠!
低至
8
55
CNH
/月
节省 82%
开始