无法在Ubuntu上使用vhost创建子域

问题描述

我正在使用Ubuntu 18.04,并将XAMPP升级到7.4.9。 我有几个子域,例如www.mysite.com会指向/opt/lampp/htdocs/main 并且sub.mysite.com将指向/opt/lampp/htdocs/sub。 httpd-vhosts.conf文件包括

<VirtualHost *:80>
    ServerAdmin webmaster@mysite.com
    DocumentRoot "/opt/lampp/htdocs/main"
    ServerName mysite.com
    ServerAlias mysite www.mysite.com m.mysite.com
    ErrorLog "logs/mysite.com-error_log"
    CustomLog "logs/mysite.com-access_log" common
</VirtualHost>

<VirtualHost *:80>
    ServerAdmin webmaster@mysite.com
    DocumentRoot "/opt/lampp/htdocs/sub"
    ServerName sub.mysite.com
    ServerAlias sub.mysite.com
    ErrorLog "logs/sub.com-error_log"
    CustomLog "logs/sub.com-access_log" common
</VirtualHost>

我还取消了httpd.conf文件中的Include etc/extra/httpd-vhosts.conf的注释。

现在sub.mysite.com可以按预期工作。但是www.mysite.com仅总是指向/opt/lampp/htdocs。但是在我先前安装的XAMPP中,一切正常。我想念什么?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)