NGINX и Gitlab, как подружить остальные сайта с конфигом gitlab'a?

Sanu0074
На сайте с 31.08.2012
Offline
110
818

Установил gitlab на сервер (GitLab CE Omnibus package).

В файле etc/gitlab/gitlab.rb задал домен http://gitlab.lan/, все работает нормально.

Но, есть же на сервере nginx та что не вшита в omnibus. Так вот, в /etc/nginx/sites-available у меня есть файл test, в котором прописан конфиг для тестового домена (ну например это будет другой сайт):

server {

listen *:80; ## listen for ipv4
server_name test.lan;
access_log off;
error_log /var/log/nginx/error-test.log;

location ~* \.(jpg|jpeg|gif|png|webp|ico|css|bmp|swf|js|html|txt)$ {
root /usr/share/nginx/html;
expires max;
}
}

Но, по адресу http://test.lan/ открывается gitlab, почему так происходит? Что нужно сделать чтоб другие сайты тоже жили нормальной жизнью?

p.s. Файл hosts:

127.0.0.1	localhost

127.0.0.1 test.lan
127.0.1.1 sanu-VirtualBox

# The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
SI
На сайте с 03.12.2007
Offline
130
#1

Поднимите root из location{} в server{}

-= Онлайн сервисы =-
Sanu0074
На сайте с 31.08.2012
Offline
110
#2

Sigmo#ID, всеравно gitlab открывается(

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий