请教一个 apache 虚拟主机配置的问题

2017-10-24 09:42:09 +08:00
 MrMike
<VirtualHost *:80>
ServerAdmin demo@example.com
DocumentRoot /mnt/www/example
ServerName demo.example.com
ServerAlias demo.example.com *.demo.example.com
ErrorLog logs/demo-example-error_log
CustomLog logs/demo-example-access_log common
<Directory "/mnt/www/example">
Options Indexes FollowSymLinks MultiViews ExecCGI
AllowOverride All
Require all granted
</Directory>
</VirtualHost>

这是一个项目的域名配置,但是访问 login.demo.example.com 这样三级域名时,全部跳转到了 apche 根目录去了。同样的配置,在另外一个项目里, 只是修改了下二级域名,三级域名跳转都正常。
请教下,还有哪些需要配置?
2483 次点击
所在节点    Apache
2 条回复
logfile
2017-10-24 09:50:24 +08:00
ServerName demo.example.com
ServerAlias demo.example.com *.demo.example.com
你别名不需要再添加 demo.example.com

有没有 restart apache2?
MrMike
2017-10-24 10:14:15 +08:00
@logfile 肯定重启了的,你说的,我之前也删了试过,还是不行。很是郁闷。。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/400118

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX