J'utilise $upstream_http_content_type de nginx pour déterminer si le type est une image. Le code est le suivant :
add_header X-Content-Type $upstream_http_content_type;
if ($upstream_http_content_type ~* ^image/(jpg|jpeg|pjpeg|png|x-png|gif|bmp|x-icon|webp|svg\+xml)) {
return 301;
}
Mais le résultat est que X-Content-Type est présent, mais il n'y a pas de saut 301 ?
Théoriquement, il devrait être violet :
Comment le résoudre ?
Je n'ai pas bien regardé Si c'est vraiment un problème régulier, c'est parce que la barre oblique après votre image n'est pas échappée
.^image/(jpg|jpeg|pjpeg|png|x-png|gif|bmp|x-icon|webp|svg+xml)