Re: Что выбрать location или rewrite?

2020-05-08 Пенетрантность grey
Понял. Тогда другой вопрос: как сделать, чтобы и скрипты работали и директория была запаролена? Сделать именованный и везде его указывать? location /downloads/ { ... @php; } location /dir123/ { ... @php; } location /admin/ { auth_basic "admin"; auth_basic_user_file /www/admin/.htpasswd; index

Re: Что выбрать location или rewrite?

2020-05-08 Пенетрантность Maksim Kulik
Вы запрашиваете .php файл и он будет обработан в location ~ \.(php|html)$, а не в location /admin/ Порядок обработки location можно найти здесь: http://nginx.org/ru/docs/http/ngx_http_core_module.html#location пт, 8 мая 2020 г. в 11:29, grey : > Еще заметил одну вещь. В конфиге, для директории

Re: Что выбрать location или rewrite?

2020-05-08 Пенетрантность grey
Еще заметил одну вещь. В конфиге, для директории запаролен доступ. Сделано по примеру из документации: location /admin/ { auth_basic "admin"; auth_basic_user_file /www/admin/.htpasswd; index index-admin.php; } Получается такая вещь

Re: Что выбрать location или rewrite?

2020-04-28 Пенетрантность Илья Шипицин
сб, 25 апр. 2020 г. в 17:23, grey : > А если будет два десятка правил rewrite до секций location, не будет ли это > сильно влиять на производительность? Или опять таки php больше грузит > сервер, чем nginx и можно этим пренебречь? > вероятно, ответ можно получить путем нагрузочного тестирования.

Re: Что выбрать location или rewrite?

2020-04-25 Пенетрантность Dmitry Goryainov
Где-то в 2014, если не путаю, Игорь читал доклад на HightLoad о том, что есть оптимизации nginx и лучше регулярные выражения делать внутри именованных локейшенов. On Sat, Apr 25, 2020 at 3:23 PM grey wrote: > А если будет два десятка правил rewrite до секций location, не будет ли это > сильно

Re: Что выбрать location или rewrite?

2020-04-25 Пенетрантность grey
А если будет два десятка правил rewrite до секций location, не будет ли это сильно влиять на производительность? Или опять таки php больше грузит сервер, чем nginx и можно этим пренебречь? Posted at Nginx Forum: https://forum.nginx.org/read.php?21,287729,287809#msg-287809

Re: Что выбрать location или rewrite?

2020-04-23 Пенетрантность Dmytro Lavryk
- location / { rewrite ^/123/qwe/asd.html$ /1.php last; - } Т.е. вынести rewrite выше - на уровень server Posted at Nginx Forum: https://forum.nginx.org/read.php?21,287729,287792#msg-287792 ___ nginx-ru mailing list nginx-ru@nginx.org

Re: Что выбрать location или rewrite?

2020-04-23 Пенетрантность grey
Продолжаю попытки подружить nginx с php, но что-то застрял на одном моменте. В документации ответа не нашел :( У меня php выполняет код, который находится в файлах php/html. Вот сильно порезанный конфиг: server { root /www/site.ru; location / { rewrite

Re: Что выбрать location или rewrite?

2020-04-21 Пенетрантность Илья Шипицин
как показывает практика, оверхед от php на порядки превышает затраты на любые реврайты, которые вы сможете придумать. еще интересная практика может быть try_files try_files $uri $uri/ /index.php?$args; типа - смотрим, если файл есть локально - отдаем локально. если нет, то запускаем php

Что выбрать location или rewrite?

2020-04-21 Пенетрантность grey
Приветствую. Решил на одном сервере отказаться от Апача и подключить php напрямую к nginx. Т.к. конфиг Апача довольно таки большой, нашел сервис который конвертировал его под nginx. Пользоваться конечно без допиливания таким конфигом нельзя, но вот на что я обратил внимание. Все правила Апача