messenger

Форк
0
/
messenger.local.conf 
38 строк · 1.3 Кб
1
server {
2
    # указываем 80 порт для соединения
3
    listen 80;
4
    # нужно указать, какому доменному имени принадлежит наш конфиг
5
    server_name messenger.local;
6

7
    # задаём корневую директорию
8
    root /data/messenger.local/public;
9

10
    # стартовый файл
11
    index index.php index.php;
12

13
    # при обращении к статическим файлам логи не нужны, равно как и обращение к fpm
14
    location ~* .(jpg|jpeg|gif|css|png|js|ico|html)$ {
15
        access_log off;
16
        expires max;
17
    }
18

19
    # помним про единую точку доступа
20
    # все запросы заворачиваются в корневую директорию root на index.php
21
    location / {
22
        try_files $uri $uri/ /index.php?$query_string;
23
    }
24

25
    # и наконец правило обращения к php-fpm
26
    location ~* .php$ {
27
        try_files $uri = 404;
28
        fastcgi_split_path_info ^(.+.php)(/.+)$;
29
        fastcgi_pass app:9000;
30
        fastcgi_index index.php;
31
        fastcgi_buffer_size 128k;
32
        fastcgi_buffers 4 256k;
33
        fastcgi_busy_buffers_size 256k;
34
        fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
35
        include fastcgi_params;
36
    }
37

38
}
39

40

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.