várias chamadas para tipos no nginx.conf

2

Se eu tiver:

# ...
http {
  include mime.types;
  # ...
  types {
  }
}
# ...

o segundo types irá sobrescrever os tipos no include ou acrescentar aos tipos mime?

    
por Aaron Gibralter 12.10.2011 / 21:54

2 respostas

1

ele irá sobrescrever, o que é uma dor. Quando precisei fornecer tipos específicos de mime para arquivos específicos, fiz isso com um regex para corresponder apenas a esses arquivos e, em seguida, substituí o mapa de tipos apenas por esses arquivos:

location ~* ^.+\.(manifest|appcache)$ {
    types         { }
    default_type  text/cache-manifest;
}
    
por 13.10.2011 / 09:48
1

Parece que isso ficou mais fácil desde que a pergunta foi feita. Do link :

You just need to specify additional types on the same level as your mime.types include:

include mime.types;
types {
    # here is additional types
}
    
por 24.07.2014 / 07:20

Tags