Назад | Перейти на главную страницу

Динамический поддомен, указывающий на папку html

У меня есть PHP-скрипт, который берет поддомен, то есть blah.example.com, и запускает запрос на его основе.

У меня проблема в том, что я не могу заставить свой новый сервер перенаправлять любой поддомен, который кто-то может ввести, в папку HTML для выполнения этой команды.

Я не могу вручную добавить поддомены, так как я их не знаю, поэтому я хочу иметь возможность установить его, чтобы пользователь мог вводить https://anything.example.com и сценарий запускается.

Я использую Apache 2.4 на CENTOS 7

Внутри вашего <VirtualHost> вы можете установить ServerAlias который использует подстановочное имя хоста. Например:

<VirtualHost *:443>
ServerName example.com
ServerAlias *.example.com

Обратите внимание, что это должен быть ServerAlias. В ServerName должно быть полным доменным именем и не может содержать подстановочных знаков. Это основное имя виртуального хоста.