Архив за Сентябрь 2007

ServerName, ServerAlias в httpd.conf Apache и переменная $_SERVER['SERVER_NAME'] в PHP

Суббота, 29 Сентябрь 2007

Если необходимо чтобы php возвращало в $_SERVER['SERVER_NAME’] имя хоста которое прописано в htppd.conf как ServerName даже в том случае если пользователь зашел по ServerAlias, то необходимо в htppd.conf веб-сервера Apache установить директиву UseCanonicalName On. В противном случае (UseCanonicalName Off) $_SERVER['SERVER_NAME’] будет равен хосту по которому пользователь зашел на сайт.

(далее…)