2011-12-29 13 views
8

Przełączanie na nginx dla strony, jeden problem, który posiadam, to serwowanie statycznych plików json.Konfigurowanie nginxa do obsługi statycznych plików json

dodałem do typów MIME:

application/zip       zip; 
... 
application/json      json; 
... 

i wznowiona, ale starał obsługujących go do pobrania (tj http://domain.com/json-tmp/locations.json). Co jeszcze powinienem skonfigurować?

thx

+0

Myślę, że nie wie, co zrobić z tym typem pliku i odsyła go. Próbujesz pobrać w Safari, Chrome i FF – timpone

Odpowiedz

2

Wiem, że ten post jest dość stary, ale dodanie aplikacji/json typu MIME do pliku konfiguracyjnego nginx oraz ponowne uruchomienie serwera powinno działać.

Po zażądaniu pliku json spróbuj debugować nagłówek odpowiedzi i sprawdź, czy nagłówek Content-Type został pomyślnie zmieniony na application/json.

0

Spróbuj służąc jako javascript ...

application/javascript    json; 

Albo jako zwykły tekst ...

text/plain       txt json; 

Spróbuję najpierw JavaScript.

4

musiałem dodać

application/json      json; 

w /etc/nginx/mime.types i ponownie nginx, aby to działało.

Powiązane problemy