2016-04-12 15 views
3

Nginx'i, görüntülemek yerine görüntülemek üzere sunucu HTML dosyalarını yapılandırmak istiyorum.Nginx, indirmek yerine görüntülemek üzere HTML dosyalarını sunmak için nasıl yapılandırılır?

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

Bu benim conf dosyası, ben /login göz, benim tarayıcı görüntüleyen yerine indirmek için dosyayı sunmak için çalışır olduğunu. Yardım ettiğin için teşekkür ederim.

cevap

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

diğer cevaplar belki yukarıdaki yaklaşımın etkili olduğunu orada düşünüyorum.

0
just set new "types" for location: 

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

location =/login { # root/home/vagrant/own/base/assets; tipleri {application/octet-stream html; alias /home/vagrant/own/base/assets/login.html; } Bunu beğendiniz mi? – zimmer

+0

Yanıt doğruysa, PLease bunu yanıt olarak işaretler, sonra gönderinin durumu 'Cevaplandı' olarak değiştirilir –

+0

bu benim için işe yaramaz. Sadece login.html @Shayan Ghosh'u indir – zimmer

İlgili konular