nginx提供静态文件,如.py或其他文件

时间:2015-04-14 07:01:07

标签: nginx

我使用nginx作为我的服务器并希望提供一些静态文件,主要是代码文件,例如.py .java文件。但是当我这样做时,nginx直接让浏览器下载文件作为访问

http://localhost:8001/test.py

我知道应该是Conten-Type,但我已经配置好了。下面是示例nginx配置文件的一部分。

default_type text/plain;
server {
    listen       8001;
    server_name  localhost;

    location /  {
        add_header Content-Type text/plain;
        root /path/to/files/;
    }
}

那么,如何让浏览器直接显示文件而不是下载?只需使用nginx静态服务或需要添加一些配置? 很多。

1 个答案:

答案 0 :(得分:0)

好吧,我知道该怎么做。只是忘了这样做:(

只需添加config autoindex;

到nginx中的服务器或位置部分。 这就是我想要的。