Apache2 子域转到不同的文件夹
Apache2 subdomain go to different folder
我想子域使用不同的文件夹。例如:example.com
使用 /var/www/example
,blog.example.com
使用 /var/www/exampleblog
。
现在如果我去 example.com
或 www.example.com
网站加载正确,但如果我去 blog.example.com
我得到 DNS_PROBE_FINISHED_NXDOMAIN
.
虚拟主机文件:
example.conf
<VirtualHost *:80>
DocumentRoot /var/www/example/
ServerName example.com
ServerAlias www.example.com
<Directory "/var/www/example/">
AllowOverride All
Options FollowSymLinks
</Directory>
ErrorLog /var/log/apache2/example-error
</VirtualHost>
并且:
exampleblog.conf
<VirtualHost *:80>
DocumentRoot /var/www/exampleblog
ServerName blog.example.com
<Directory "/var/www/exampleblog/">
AllowOverride All
Options FollowSymLinks
</Directory>
ErrorLog /var/log/apache2/exampleblog-error
</VirtualHost>
我哪里做错了?
错误是:我写问题时域名注册商没有发送新设置。他们写道,大约需要 15-20 分钟,但不知何故花了更多时间。
我想子域使用不同的文件夹。例如:example.com
使用 /var/www/example
,blog.example.com
使用 /var/www/exampleblog
。
现在如果我去 example.com
或 www.example.com
网站加载正确,但如果我去 blog.example.com
我得到 DNS_PROBE_FINISHED_NXDOMAIN
.
虚拟主机文件:
example.conf
<VirtualHost *:80>
DocumentRoot /var/www/example/
ServerName example.com
ServerAlias www.example.com
<Directory "/var/www/example/">
AllowOverride All
Options FollowSymLinks
</Directory>
ErrorLog /var/log/apache2/example-error
</VirtualHost>
并且:
exampleblog.conf
<VirtualHost *:80>
DocumentRoot /var/www/exampleblog
ServerName blog.example.com
<Directory "/var/www/exampleblog/">
AllowOverride All
Options FollowSymLinks
</Directory>
ErrorLog /var/log/apache2/exampleblog-error
</VirtualHost>
我哪里做错了?
错误是:我写问题时域名注册商没有发送新设置。他们写道,大约需要 15-20 分钟,但不知何故花了更多时间。