# How to use mod\_zip of nginx

**URL:** <https://www.ruby-forum.com/t/how-to-use-mod-zip-of-nginx/148086>\
**Category:** NGINX\
**Created:** [September 9, 2008, 5:10am UTC](https://www.ruby-forum.com/t/how-to-use-mod-zip-of-nginx/148086 "2008-09-09T05:10:47Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![btaccel\_btaccel](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/ed655f/32.png) [@btaccel\_btaccel](https://www.ruby-forum.com/u/btaccel_btaccel)\
**Post date:** [September 9, 2008, 5:10am UTC](https://www.ruby-forum.com/t/how-to-use-mod-zip-of-nginx/148086/1 "2008-09-09T05:10:47Z")

</div>

The syntax is a space-separated list of the file checksum (CRC-32),  
size (in bytes), location (properly URL-encoded), and file name. The  
file location corresponds to a location in your nginx.conf;

- 428 /foo.txt My Document1.txt

what is /foo.txt? [http://localhost:8000/foo.txt](http://localhost:8000/foo.txt) ?  
does mod\_zip work with x-accel-direct?

i always get ‘mod\_zip: invalid file list from upstream while sending  
to client’ error.
