Vesta Control Panel - Forum

Community Forum

Skip to content

Advanced search
  • Quick links
    • Main site
    • Github repo
    • Google Search
  • FAQ
  • Login
  • Register
  • Board index Language specific forums Russian (Русский) Общие вопросы
  • Search

Настройка Nginx

Общие вопросы о панели управления Vesta
Post Reply
  • Print view
Advanced search
2 posts • Page 1 of 1
Zilker
Posts: 8
Joined: Sat Mar 16, 2013 7:02 pm

Настройка Nginx
  • Quote

Post by Zilker » Fri Oct 24, 2014 6:29 pm

Здравствуйте!
Помогите, пожалуйста, настроить nginx определённым образом. Настройки панели по умолчанию, шаблоны apache и nginx - default. Приложение складывает кешированные файлы в папке сайта - /home/admin/web/site.ru/public_html/cache.
Нужно для запроса вида "http://site.ru/12345/any-text" при отсутствии куки "cookie_name" проверять наличие файла /home/admin/web/site.ru/public_html/cache/12345 и отдавать его. А так же использовать сжатие для этого файла при возможности и указать заголовок тип данных - html. При отсутствии - отправлять запрос апачу. Количество цифр - произвольное, это id записи в базе.
Заранее спасибо!
Top

Zilker
Posts: 8
Joined: Sat Mar 16, 2013 7:02 pm

Re: Настройка Nginx
  • Quote

Post by Zilker » Sat Oct 25, 2014 5:30 pm

Пробую так:

Code: Select all

server {
    ...
    location ~/test/([0-9]*)/(.*)$ {
        types {
            text/html;
        }
        root           /home/admin/web/site.ru/public_html/cache;
        try_files      $1 @goapach;
    }
    ...
    location / {
        ...
    }
    ...
    location @goapach {
        proxy_pass      http://111.111.111.11:8080;
    }
}
test - соответственно пока для теста и без куки. Отправляет на апач...
Top


Post Reply
  • Print view

2 posts • Page 1 of 1

Return to “Общие вопросы”



  • Board index
  • All times are UTC
  • Delete all board cookies
  • The team
Powered by phpBB® Forum Software © phpBB Limited
*Original Author: Brad Veryard
*Updated to 3.2 by MannixMD
 

 

Login  •  Register

I forgot my password