Apache2 DNS和子域处理

时间:2016-10-12 02:32:16

标签: apache ubuntu networking ubuntu-server

我目前有一个注册指向我的服务器的域名,现在它不知道如何处理子域名调用。我遵循了本指南https://www.digitalocean.com/community/tutorials/how-to-set-up-apache-virtual-hosts-on-ubuntu-16-04,但没有取得任何成功。我的website.conf看起来像这样:

<VirtualHost *:80>
        ServerAdmin webmaster@localhost
        ServerName blog.website.com
        DocumentRoot /var/www/blog
        ErrorLog ${APACHE_LOG_DIR}/error.log
        CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>

我的apache2.conf看起来像这样:

<Directory /var/www/>
        Options Indexes FollowSymLinks
        AllowOverride None
        Require all granted
</Directory>

/ var / www中的所有目录都有权限。我对处理的工作原理并不十分了解,我觉得文档只是过载。有人可以提供一些有用的外行指导或者只是帮助我实现这一目标吗?

提前致谢!

1 个答案:

答案 0 :(得分:0)

搞定了。虽然Apache文档没有说明它们是必需的,但我缺少ServerAlias指令。我的.COM指令也是.NET而不是ServerName,这是错误的。