rolen 发表于 2014-11-20 16:55:00

军哥,请教一下,目录下文件访问出现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;
        }

licess 发表于 2014-11-20 19:08:07

你自己加的      location /
      {
      if ($request_filename ~* ^.*?\.(txt|doc|pdf|rar|gz|zip|docx|exe|xlsx|ppt|pptx|apk|ico)$)
      {
      add_header Content-Disposition: 'attachment;';
      }这一段的问题吧
页: [1]
查看完整版本: 军哥,请教一下,目录下文件访问出现403是怎么回事?