Apache : SERVER_NAME

В одном из проектов возникла необходимость использовать основное имя сервера, то которое указывается директивой ServerName в описании VirtualHost.

Переменная HTTP_HOST не подходит, так как в ней храниться hostname на который пришёл запрос.


Для того, чтобы получить указанное имя в ServerName, необходимо в описании виртуального хоста добавить следующую опцию (эта строка подчёркнута):

<VirtualHost *:80>
  ServerName andriy.karashchuk.com
  ServerAlias *.karashchuk.com
  UseCanonicalName on


Вы только посетили наш сайт, КОММЕНТИРОВАНИЕ будет доступно через несколько минут.
возможно у Вас отключен javascript, если включен - просто обновите страницу