access forbidden by rule
mycopwuk
nginx-forum at nginx.us
Thu Jul 2 20:56:14 UTC 2015
Здравствуйте,
не судите строго. Я только балуюсь и занимаюсь этим ради удовольствия. Итак
начну. развернул себе дома облачное хранилище owncloud, на nginx + php-fpm.
Все работало великолепно по не обновился с версии owncloud 8.0.3 на 8.0.4,
получилось следующее. облако работает, я могу на него попасть, могу залить
туда любые файлы по прежнему, но когда дело доходит до скачивания, то
вылезает ошибка "страница не найдена", причем это касается если я пытаюсь
скачать конкретные файлы в папке, если же пытаюсь скачать папку с файлами
целиком(папка располагается в корне облака), то она без проблем скачивается
ввиде zip файла. В логах nginx имеет место ошибка "access forbidden by rule"
само собой она появляется после каждой попытке неудачного скачивания.... Кто
может мне помочь? как уже писал, не судите строго, я это все настраиваю для
себя, просто потому что мне интересно.... Спасибо. внизу прикладываю
картинку моего конфига nginx:
worker_processes 2;
.
events {
worker_connections 1024;
}
.
http {
include mime.types;
default_type application/octet-stream;
log_format main '$remote_addr - $remote_user [$time_local].
"$request" '
access_log logs/access.log main;
sendfile off;
keepalive_timeout 65;
gzip off;
ssl_certificate /usr/local/etc/nginx/ssl2.crt;
ssl_certificate_key /usr/local/etc/nginx/ssl1.key;....
server {
listen 443 ssl;
root /var/www/;
location = /robots.txt { allow all; access_log off;.
log_not_found off; }
location = /favicon.ico { access_log off; log_not_found.
off; }
location ^~ /owncloud {
index index.php;
try_files $uri $uri/ /owncloud/index.php$is_args$args;
client_max_body_size 100000M;
location ~.
^/owncloud/(?:\.|data|config|db_structure\.xml|README) {
deny all;
}
location ~ \.php(?:$|/) {
fastcgi_split_path_info ^(.+\.php)(/.*)$;
fastcgi_pass unix:/var/run/php-fpm.sock;
fastcgi_param SCRIPT_FILENAME.
$document_root$fastcgi_script_name;
fastcgi_param PATH_INFO $fastcgi_path_info;
include fastcgi_params;
fastcgi_param MOD_X_ACCEL_REDIRECT_ENABLED on;
}
location ~* \.(?:jpg|gif|ico|png|css|js|svg)$ {
expires 30d; add_header Cache-Control public;
}
}
}
}
Posted at Nginx Forum: http://forum.nginx.org/read.php?21,260021,260021#msg-260021
Подробная информация о списке рассылки nginx-ru