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

Лучше всего, если не будет перезапуска Apache при настройке нового (суб) домена. Но я никогда не настраивал другой Apache, чем тот, на моем локальном компьютере, имел панели управления ...

Теперь пришло время узнать что-то новое. Может кто-нибудь сказать мне, как я могу получить свою конфигурацию, как я хочу?

Wolle

1 ответ1

0

Единственное, о чем я могу думать, - это использовать подстановочный знак vhost: * .example.com, а затем использовать серверные сценарии для различения поддоменов. В зависимости от того, насколько разным является содержание сайта, это может работать или не работать - в зависимости от субдомена, который вы можете <?php include(); ?> (или # include зависимости от языка) разные файлы.

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .