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

Apache2 с поддоменами с подстановочными знаками вида sub. *. Domain.tld

В настоящее время у меня Apache2 настроен для размещения поддоменов с подстановочными знаками в форме * .domains.tld, где * уникален для каждого клиента, который у нас есть.

У каждого клиента есть страница «администратора», на которую они могут войти, в настоящее время это client.domain.tld / admin, которую мы хотели бы переместить для обслуживания с admin.client.domain.tld.

Можно ли обслуживать субдомен в субдомене с подстановочными символами? Я не могу найти ничего связанного с этим.

Спасибо!

Вы можете сделать это с помощью ServerAlias, поскольку он поддерживает подстановочные знаки.

<VirtualHost *:80>
    ServerName admin.YourStaticDomain.com
    ServerAlias admin.*
    DocumentRoot /path/to/adminsite
    UseCanonicalName Off
</VirtualHost>

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