Welcome! Log In Create A New Profile

Advanced

Вырубить gzip для отдельного php скрипта или снова про вложенные locatio

May 01, 2014 12:14PM
Здравствуйте!

Есть следующая конструкция:

location ~ ^(/owncloud/(\w+\.php|core/templates/40\d\.php|core/ajax/update.php|apps/files_encryption/files/error.php|apps/files/ajax/download.php))(/.*)?$ {
try_files $1 =404;

include fastcgi_params;
fastcgi_param SCRIPT_FILENAME $document_root$1;
fastcgi_param PATH_INFO $3;
fastcgi_param HTTPS on;
fastcgi_param MOD_X_ACCEL_REDIRECT_ENABLED on;
fastcgi_read_timeout 130s;
fastcgi_pass unix:/run/php-fpm-owncloud.socket;

}

Мне надо вырубить gzip для одного из скриптов этого множества, конкретно /owncloud/remote.php/webdav/ .

Пока что заработало нормально у меня только с добавлением

location ~ ^(/tu4ko/remote\.php)(/webdav/.*)?$ {
try_files $1 =404;

gzip off; #Чтоб не стрипало e-tag
... повторение строчек fastcgi_... из куска выше
}

То есть практически дублирование общего куска. Чувсвую, что прямее было бы обойтись вложенным location, но, к сожалению, не могу понять как. Помогите мне, пожалуйста.
Subject Author Posted

Вырубить gzip для отдельного php скрипта или снова про вложенные locatio

iprok May 01, 2014 12:14PM

Re: Вырубить gzip для отдельного php скрипта или снова про вложенные locatio

iprok May 01, 2014 12:15PM

Re: Вырубить gzip для отдельного php скрипта или снова про вложенные locatio

Роман Москвитин May 01, 2014 09:06PM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 245
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready