【发布时间】:2013-11-03 22:01:09
【问题描述】:
如何在同一个 conf 文件中正确引导多个 url。让我知道我是否正确放置我的 conf 文件
<VirtualHost *:80>
服务器名称 domain1.com
ServerAlias domain2.com
... real vhost settings ...
</VirtualHost>
如果用户找不到该 url 怎么办,那么他应该将我定向到默认页面。如果有人能告诉我,只有在找不到该 url 的情况下,我如何才能将重定向重定向到默认页面。
【问题讨论】:
-
你看过examples,它解释了所有这些
-
谢谢,但这意味着无论首先配置哪个虚拟主机,它都会将其称为主服务器,但这里的情况是,如果我尝试浏览 www.abc.com 并搜索 .conf文件并且它找不到它然后它会询问 apache 然后 apache 的 httpd.conf 文件将打开默认页面(如果我是正确的)。所以我的问题是如何告诉 apache 如果该 url 不存在请加载 www。 default.com
-
没错,它会选择第一个虚拟主机。创建一个名称总是首先选择的 vhost 文件,因此我将我的 vhost 文件命名为
aaaa,但000-default很常见。