Алиас в Apache

Автор: Admin | 24.02.2014
2 комментария | 6 272 views

Создание алиаса в апач Ubuntu/Debian
Create Alias in Apache Ubuntu/Debian

Алиас нужен для того, чтобы можно было заходить на сайт без доменного имени, файлы которого лежат в поддиректории, например /var/www/site.
Например, это удобно для размещения вебморды к rtorrent - rutorrent. Так же, алиас используется для phpMyAdmin при его установке.

Убедиться что в apache2.conf присутствует и не закомментирована строка

Include httpd.conf
#или
Include /etc/apache2/httpd.conf

Затем в httpd.conf добавить строки самого алиаса:

Alias /rutorrent/ /var/www/rutorrent/

Теперь по адресу http://domain.com/rutorrent
Откроется rutorrent, конечно если он там установлен :)


Если после добавления Include в httpd.conf появляется следующая ошибка:

The Alias directive in /etc/apache2/httpd.conf at line x will probably never match because it overlaps an earlier Alias

то этих строки там, две и одну надо удалить (не надо было добавлять, т.е. внимательнее смотреть)).

Комментарии к посту “Алиас в Apache

  1. Виталий

    Если уж решился написать статья, пиши полные пути где и что искать. Статья не понятная

    1. admin Автор записи

      В разных дистрибутивах разные пути, поскольку апач в DEB дистрибутивах называется apache, а в RPM — http. Соответственно, ищите или в /etc/apache, или в /etc/http. И вообще, странно не знать где находится конфиг, который вы собираетесь править.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *