Apache2子域转到不同的文件夹
Posted
技术标签:
【中文标题】Apache2子域转到不同的文件夹【英文标题】:Apache2 subdomain go to different folder 【发布时间】:2018-07-16 18:12:41 【问题描述】:我想子域使用不同的文件夹。例如: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>
我做错了什么?
【问题讨论】:
DNS_PROBE_FINISHED_NXDOMAIN
与Apache无关,表示你的blog.example.com
名称无法解析,请检查你的dns设置。
我的域名DNS设置是:nakeddomain、博客和www被重定向到同一个IP地址(到我的VPS)
如果你去toolbox.googleapps.com/apps/dig 并测试blog.example.com 的A 记录,它是否正确解析?
【参考方案1】:
错误是:当我写问题时,域注册商没有发送新设置。他们写道,大约需要 15-20 分钟,但不知何故需要更多时间。
【讨论】:
以上是关于Apache2子域转到不同的文件夹的主要内容,如果未能解决你的问题,请参考以下文章