问题描述
我使用Nginx作为一个代理服务器,虽然能够进行正常的代理,但是图片都无法显示,这个是什么原因呢?以下是我的Nginx的代理服务器的代码:
server {listen 8888;client_body_timeout 60000;client_max_body_size 1024m;send_timeout 60000;client_header_buffer_size 16k;large_client_header_buffers 4 64k;proxy_headers_hash_bucket_size 1024;proxy_headers_hash_max_size 4096;proxy_read_timeout 60000;proxy_send_timeout 60000;location / { resolver 8.8.8.8; proxy_pass http://$http_host$uri$is_args$args;} }
我猜测是可能是与图片的缓存时间有关,但是具体的解决方法我还不知道,希望有人可以解答一下。
问题解答
回答1:resolver 8.8.8.8?访问不到图片是超时间了吧。。。试下 resolver 114.114.114.114 127.0.0.1 valid=3600s;