使用apache虚拟主机时的默认站点

时间:2015-06-07 10:04:35

标签: apache virtualhost

我使用虚拟主机指令

托管两个域
Pattern pattern = Pattern.compile("\\s\\d\\d\\s");
//Pattern pattern = Pattern.compile("\\d\\s\\d\\d\\s\\d");

Matcher m = pattern.matcher(line);
while (m.find()) {
    value = Integer.parseInt(m.group().trim());
    if (value != 10) {
        line = line.replace(m.group(), " ").replaceAll(" +", " ");
        writer.println("Min:" + value);

        // String line3 = scanner.nextLine();

        System.out.println(value
                + " has been found in this text document " + newName);
    }

}

当我使用裸IP地址访问该站点时,我将被定向到第一个虚拟主机xyz。我想被定向到默认的webiste / var / www / html

我怎样才能实现这一目标?如果我使用服务器IP地址创建虚拟主机...服务器名称是什么?

2 个答案:

答案 0 :(得分:0)

查看here并搜索“主要主机消失”。只需添加一个没有名称和别名的新的第一个虚拟主机,它将匹配任何后续的vitrtual主机不匹配的请求。

答案 1 :(得分:0)

只需使用IP作为服务器名称。

<VirtualHost *:80>
    ServerName 12.345.67.89
    DocumentRoot  /var/www/html
    <Directory /var/www/html>
         ...
    </Directory>
</VirtualHost>

或者根据Stasik的回答,您可以将其留空作为默认值。

相关问题