我在本地用 nginx 搭了个文件服务器,只用来给局域网分享文件, 配置文件如下
server {
listen 8030;
access_log /var/log/nginx/access.log main;
server_name fsw.localhost fsw.* ;
charset utf-8;
client_max_body_size 40G;
root /home/wusheng;
location ~ ^(.*)/$ {
autoindex on;
autoindex_exact_size off;#off 以 KB,MB,GB 显示文件大小; on 以 bytes 显
autoindex_localtime on; #on
}
}
然后呢,/home/wusheng 文件夹下有个 script 文件夹 精彩的就在这里,不管我用什么浏览器,手机还是 PC,无所谓清不清缓存,只要进 script 这个文件夹,都会得到 youku.com 的主站内容,而其他文件夹不会 为此我用 curl 测试过,现象同上
一开始我以为是哪个无良 mod 作怪,直到我禁用了 mod 希望有大佬有知道的指点一下
这是一条 access.log,没发现有其他不正常的 log
127.0.0.1 - - [08/Jun/2019:11:45:33 +0800] "GET /script/ HTTP/1.1" 200 844919 "http://localhost:8030/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.157 Safari/537.36" "-"
最后是nginx -V
nginx version: nginx/1.14.2
built with OpenSSL 1.1.0g 2 Nov 2017
TLS SNI support enabled
configure arguments: --with-cc-opt='-g -O2 -fdebug-prefix-map=/build/nginx-x0ix7n/nginx-1.14.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wdate-time -D_FORTIFY_SOURCE=2' --with-ld-opt='-Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -fPIC' --prefix=/usr/share/nginx --conf-path=/etc/nginx/nginx.conf --http-log-path=/var/log/nginx/access.log --error-log-path=/var/log/nginx/error.log --lock-path=/var/lock/nginx.lock --pid-path=/run/nginx.pid --modules-path=/usr/lib/nginx/modules --http-client-body-temp-path=/var/lib/nginx/body --http-fastcgi-temp-path=/var/lib/nginx/fastcgi --http-proxy-temp-path=/var/lib/nginx/proxy --http-scgi-temp-path=/var/lib/nginx/scgi --http-uwsgi-temp-path=/var/lib/nginx/uwsgi --with-compat --with-debug --with-pcre-jit --with-http_ssl_module --with-http_stub_status_module --with-http_realip_module --with-http_auth_request_module --with-http_v2_module --with-http_dav_module --with-http_slice_module --with-threads --with-http_addition_module --with-http_flv_module --with-http_geoip_module=dynamic --with-http_gunzip_module --with-http_gzip_static_module --with-http_image_filter_module=dynamic --with-http_mp4_module --with-http_perl_module=dynamic --with-http_random_index_module --with-http_secure_link_module --with-http_sub_module --with-http_xslt_module=dynamic --with-mail=dynamic --with-mail_ssl_module --with-stream=dynamic --with-stream_ssl_module --with-stream_ssl_preread_module --add-dynamic-module=/build/nginx-x0ix7n/nginx-1.14.2/debian/modules/http-headers-more-filter --add-dynamic-module=/build/nginx-x0ix7n/nginx-1.14.2/debian/modules/http-auth-pam --add-dynamic-module=/build/nginx-x0ix7n/nginx-1.14.2/debian/modules/http-cache-purge --add-dynamic-module=/build/nginx-x0ix7n/nginx-1.14.2/debian/modules/http-dav-ext --add-dynamic-module=/build/nginx-x0ix7n/nginx-1.14.2/debian/modules/http-ndk --add-dynamic-module=/build/nginx-x0ix7n/nginx-1.14.2/debian/modules/http-echo --add-dynamic-module=/build/nginx-x0ix7n/nginx-1.14.2/debian/modules/http-fancyindex --add-dynamic-module=/build/nginx-x0ix7n/nginx-1.14.2/debian/modules/nchan --add-dynamic-module=/build/nginx-x0ix7n/nginx-1.14.2/debian/modules/http-lua --add-dynamic-module=/build/nginx-x0ix7n/nginx-1.14.2/debian/modules/rtmp --add-dynamic-module=/build/nginx-x0ix7n/nginx-1.14.2/debian/modules/http-uploadprogress --add-dynamic-module=/build/nginx-x0ix7n/nginx-1.14.2/debian/modules/http-upstream-fair --add-dynamic-module=/build/nginx-x0ix7n/nginx-1.14.2/debian/modules/http-subs-filter
1
mytsing520 2019-06-08 12:05:26 +08:00 1
检查一下 script 目录里的东西
|
2
qinghon OP @mytsing520 卧槽这里什么时候下的 index.html,蠢哭了,非常感谢
|
3
yylbfyl 2019-06-08 13:00:05 +08:00 via Android 6
看了这个帖子后我觉得是时候该退 V2EX 了
|
4
pxw2002 2019-06-08 13:34:54 +08:00 via Android
笑喷了
难道不应该先看一下那个目录文件吗 |
5
huiyifyj 2019-06-08 14:06:54 +08:00
看得 #2, 笑 cry。😂
|
6
huiyifyj 2019-06-08 14:07:26 +08:00
楼主快把帖子下沉吧。
|
7
ohmyzsh 2019-06-08 14:12:10 +08:00 via Android
呵呵呵,666
|