如何配置nginx以提供HTML文件供查看而不是下载? [英] How to configure nginx to serve HTML files for viewing instead of downloading?
本文介绍了如何配置nginx以提供HTML文件供查看而不是下载?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我想将nginx配置为服务器HTML文件以供查看,而不是下载.
I want to configure nginx to server HTML files for viewing instead of downloading.
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;
}
}
这是我的conf文件,当我浏览到/login
时,我的浏览器尝试提供文件供下载而不是查看.感谢您的帮助.
This is my conf file, when I browse to /login
, my browser tries to offer the file for download instead of viewing it. Thanks for your help.
推荐答案
location = /login {
default_type "text/html";
alias /home/vagrant/own/base/assets/login.html;
}
我认为上述方法是有效的,也许还有其他答案.
I think the approach above is effective, there maybe other answers.
这篇关于如何配置nginx以提供HTML文件供查看而不是下载?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文