2016-04-12 19 views
3

ダウンロードする代わりにHTMLファイルを表示するためにnginxを設定する必要があります。ダウンロードする代わりにHTMLファイルを表示するためにnginxを設定するには?

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; 
    } 
} 

これは私が/loginを参照するとき、私のブラウザではなく、それを見るのダウンロード用ファイルを提供しようとすると、私のconfファイルです。ご協力いただきありがとうございます。

答えて

0
location = /login { 
     default_type "text/html"; 
     alias /home/vagrant/own/base/assets/login.html; 
    } 

私は上記のアプローチは多分他の答えが、効果があると思います。

0
just set new "types" for location: 

location /saveonly/ { 
    types { application/octet-stream html; } 
    ... 
} 
+0

場所=/login { #root/home/vagrant/own/base/assets; タイプ{application/octet-stream html; } エイリアス/home/vagrant/own/base/assets/login.html; } このようにしますか? – zimmer

+0

答えが正しい場合は、回答としてマークしてください。投稿のステータスが「回答済み」に変更されます。 –

+0

これは私には効き目がありません。それはlogin.html @ Shayan Ghoshをダウンロードするだけです – zimmer

関連する問題