我目前有一个注册指向我的服务器的域名,现在它不知道如何处理子域名调用。我遵循了本指南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中的所有目录都有权限。我对处理的工作原理并不十分了解,我觉得文档只是过载。有人可以提供一些有用的外行指导或者只是帮助我实现这一目标吗?
提前致谢!
答案 0 :(得分:0)
搞定了。虽然Apache文档没有说明它们是必需的,但我缺少ServerAlias
指令。我的.COM
指令也是.NET
而不是ServerName
,这是错误的。