如何配置nginx来提供HTML文件以供查看而不是下载?

zim*_*mer 8 nginx

我想将nginx配置为服务器HTML文件以供查看而不是下载.

server {
    listen       5000;
    server_name  localhost;

    #charset koi8-r;

    #access_log  logs/host.access.log  main;

    #location / {
    #    root   html;
    #    index  index.html index.htm;
    #}

    location = / {
        root /home/vagrant/own/base/assets;
        index index.html;
    }

    location = /login {
    #    root /home/vagrant/own/base/assets;
          alias /home/vagrant/own/base/assets/login.html;
    }

    location /index.html {
        root /home/vagrant/own/base/assets;
    }
}
Run Code Online (Sandbox Code Playgroud)

这是我的conf文件,当我浏览时/login,我的浏览器尝试提供下载文件而不是查看它.谢谢你的帮助.

zim*_*mer 8

    location = /login {
        default_type "text/html";
        alias /home/vagrant/own/base/assets/login.html;
    }
Run Code Online (Sandbox Code Playgroud)

我认为上述方法是有效的,可能还有其他答案.