Как создать по умолчанию / поймать весь сайт? - PullRequest
0 голосов
/ 03 июля 2019

В предыдущих версиях apache у меня было одно доменное имя, например, когда любое доменное имя указывалось на мой сервер через DNS, мой сервер направлял его в определенную папку, все определенные домены направлялись в свою собственную папку,но эти неопределенные домены будут перенаправлять в определенную папку.

В apache 2.2.3 я бы добавил что-то вроде этого:

# Catch All Names
<VirtualHost 1.2.3.4:80>
ServerAdmin admin@MyHostingService.com
DocumentRoot /home/default.com/www
ServerName   *
ServerAlias host

Так что если домен не былНе определено в httpd.conf, это правило вступит в силу, и в папке default.com я запустил бы следующую страницу с PHP, которая отображала бы искомый домен и была бы следующей страницей.

Теперь под 2.4.6 ему не нравится настройка: Неверное имя сервера "*" использует ServerAlias ​​для установки нескольких имен серверов.

Попытка ServerAlias ​​* также не работает, и теперь, независимо от того, что я пытаюсь, он не работаетне заходите на сайт default.com.

Любые предложения приветствуются.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...