2013-10-28 8 views
37

göndermek için? Ben 01.dae dosya isteği Şu anda, oradaKuvvet nginx nginx varsayılan Content-Type üzerine yazmak kadar özele Content-Type

Content-Type: application/octet-stream; 

var Ve ben

Content-Type: application/xml; 

Ben

location ~* \.dae$ { 
    types { }; 
    default_type application/xml; 
} 

ve

location ~* \.dae$ { 
    add_header Content-Type application/xml; 
} 

gibi bir şey denedik olmak istiyorum ama hiç birşey çalışmıyor.

+6

_default_type_ yönergesi çalışması gerekir ancak tarayıcınızın önbelleğini veya temizleyin gerekecektir zorla yeniden (Chrome'un Geliştirici Araçları/Ağ sekmesinde veya "devre dışı bırak önbelleği") içeriği. Aksi takdirde sunucu kimse something' konumdur '' ~ 'Bir harf duyarlı regex maç gerçekleştirmek için nginx talimatını merak ve varsa _304 – stan

cevap

23

Sen /etc/nginx/mime.types düzenleyebilir ve ekleyebilirsiniz

types { 
    application/xml  dae; 
} 

Ben bu yüzden sunucu kapsamı falan, doğrudan sunucu bloğunun içinde dahil edebilirsiniz herhalde benim mime.types kesin dize application/xml bulamadı .

hiçbir dosya uzantısına sahip durumda
0

Ekle "application/xml dae;" sunucu kapsamınıza veya konumunuza. mime.type içine ekleyin Or.

İkisi benim için çalışıyor.