У меня есть PHP-скрипт, который принимает субдомен, например blah.example.com, и выполняет запрос на основе тот.
Моя проблема заключается в том, что я не могу заставить свой новый сервер маршрутизировать любой субдомен, который кто-то может ввести, в папку HTML для выполнения этой команды.
Я не могу вручную добавить поддомены, так как я их не знаю, поэтому я хочу иметь возможность установить его так, чтобы пользователь мог ввести https://anything.example.com и скрипт запустился .
Я использую Apache 2.4 на CENTOS 7
В вашем
вы можете установить ServerAlias
, который использует подстановочное имя хоста. Например:
<VirtualHost *:443>
ServerName example.com
ServerAlias *.example.com
Обратите внимание, что это должен быть ServerAlias
. ServerName
должно быть полным доменным именем и не может содержать подстановочных знаков. Это основное имя виртуального хоста.