Откроем проект для которого необходимо создать алиас. Например Z:/web/home/site.local/www
, в этом проекте откройте(или создайте, если его нет) файл .htaccess
и добавьте директиву #dnwr_host
со списком алиасов через пробел. Пример:
#dnwr_host en.site.local ru.site.local
Перезапустите Denwer. Теперь по адресу en.site.local будет открывается проект site.local.
Для чего можно использовать алиасы?
Алиасы можно использовать для решения различных задач. Например, у Вас есть сайт на русском языке (site.com.local) и Вы хотите добавить для этого сайта английскую версию на поддомене. Создаем алиас и поддомен для английской версии. Теперь английская версия будет использовать код основного сайта. Далее на основном сайте Вам необходимо сделать определение языка в зависимости от домена и отдавать нужную информацию. С таким подходом код Вы будете править только в одном месте (на основном сайте) в свою очередь все изменения будут отображаться на алиасах этого хоста.
Информация! На "боевом" сервер настройка алиасов хоста будет значительно отличаться, что не в ходит в данную статью. Директива #dnwr_host
будет игнорироваться.
Комментарии
Комментарии отсутствуют, Вы можете быть первым