Regulärer Ausdruck – Nginx $upstream_http_content_type-Problem mit regulären Ausdrücken
世界只因有你
世界只因有你 2017-05-16 17:24:03
0
1
832

Ich verwende $upstream_http_content_type von nginx, um festzustellen, ob es sich bei dem Typ um ein Bild handelt. Der Code lautet wie folgt:

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

Aber das Ergebnis ist, dass X-Content-Type vorhanden ist, es aber keinen 301-Sprung gibt?

Theoretisch sollte es lila sein:

Wie löst man das Problem?

世界只因有你
世界只因有你

Antworte allen(1)
左手右手慢动作

没细看哈 如果真是正则的问题 那就是你image后的斜线没有转义^image\/(jpg|jpeg|pjpeg|png|x-png|gif|bmp|x-icon|webp|svg\+xml)

Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!