微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

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

如何解决无法在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 举报,一经查实,本站将立刻删除。