军哥,请教一下,目录下文件访问出现403是怎么回事?
设置了伪静态访问网站目录下面的html、php、图片正常,访问favicon.ico文件都会出现403
我想在目录下面直接放zip文件,访问出现也是403,不会出现下载。
请军哥提示一下。谢谢
server
{
listen 80;
#listen [::]:80;
server_name www.www.com;
index index.html index.htm index.php default.html default.htm default.php;
root/home/wwwroot/www.www.com/;
error_page 404 /404.html;
if (!-e $request_filename) {
rewrite ^(.*)$ /index.php?s=/$1 last;
}
location ~ [^/]\.php(/|$)
{
# comment try_files $uri =404; to enable pathinfo
try_files $uri =404;
fastcgi_passunix:/tmp/php-cgi.sock;
fastcgi_index index.php;
include fastcgi.conf;
#include pathinfo.conf;
}
location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
{
expires 30d;
}
location ~ .*\.(js|css)?$
{
expires 12h;
}
location /
{
if ($request_filename ~* ^.*?\.(txt|doc|pdf|rar|gz|zip|docx|exe|xlsx|ppt|pptx|apk|ico)$)
{
add_header Content-Disposition: 'attachment;';
}
}
access_log/home/wwwlogs/www.www.com.logaccess;
}
server
{
server_name www.com;
return 301 $scheme://www.www.com$request_uri;
} 你自己加的 location /
{
if ($request_filename ~* ^.*?\.(txt|doc|pdf|rar|gz|zip|docx|exe|xlsx|ppt|pptx|apk|ico)$)
{
add_header Content-Disposition: 'attachment;';
}这一段的问题吧
页:
[1]