@webe
frontend

Как включить прокси на сервере без домена?

Установил голый nginx, захожу по 61.61.61.61 и мне отображается тестовый сайт из default конфига etc/www/html

Но как сделать так что бы по 61.61.61.61/test1 открывался сайт в каталоге /var/www/test1
а по 61.61.61.61/test2 открывался сайт в каталоге /var/www/test2
создал новый avalible+enabled файл с конфигом, но ничего не работает, подскажите плиз как быть?

server {
  listen 80;
  server_name _;
  location /test1 {
    root /var/www/test1;
    try_files $uri /index.html;
  }
    location /test2 {
    root /var/www/test2;
    try_files $uri /index.html;
  }
}
  • Вопрос задан
  • 113 просмотров
Решения вопроса 1
karabanov
@karabanov
Системный администратор
Впиши server_name 61.61.61.61;

Как nginx обрабатывает запросы
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
ky0
@ky0 Куратор тега Nginx
Миллиардер, филантроп, патологический лгун
В вашей конфигурации, если нет других серверных блоков, всё и так будет работать.

Просто надо поменять вот эту кривоту:
location /test1 {
    root /var/www/test1;

location /test2 {
    root /var/www/test2;

на вот такое:
location / {
    root /var/www;
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы