Можно ли добавить подстановочные символы на виртуальный хост без изменения httpd.conf вручную?

Можно ли добавить подстановочные знаки (например: *.somesite.com) на сервере Apache без изменения httpd.conf вручную? Я использую DNS, отличный от моего хост-сервера, и я добавил звездочку A в DNS, чтобы указать все запросы как (test.somesite.com,test2.somesite.com) к моим IP серверам хостинга, но я не вижу добавления звездочек в файл apache httpd.conf в моей cpanel. Просьба есть решение?

2 ответа

Решение

Нет, нет решения, если у вас нет доступа к httpd.conf,

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

С другой стороны, многие хосты более чем готовы внести такие небольшие изменения в свои httpd.confдля тебя. Если это не так, вам следует сменить хост.

Для формата доменных имен это поможет http://en.wikipedia.org/wiki/Domain_Name_System и это может помочь вам достичь автоматизации https://stackoverflow.com/questions/11803263/automating-apache-virtual-hosts

Другие вопросы по тегам