nginx – Routenschreibmethode für reguläre Ausdrücke
阿神
阿神 2017-05-16 17:26:42
0
1
769

Wenn Sie einige Routen mit regulären Regeln abgleichen möchten, verwenden Sie einen Proxy

location /chat/ {
        proxy_set_header Host $host;
        proxy_set_header X-Forwarded-For $remote_addr;
        proxy_set_header  X-Real-IP  $remote_addr;
        proxy_pass http://newmessage;
 }

Ich möchte, dass alle Routen, die mit /chat/ beginnen, als Proxy verwendet werden, z. B. /chat/send/. Die obige Schreibweise wird funktionieren.

Aber ich möchte mehrere Übereinstimmungen hinzufügen

location /chat/ or /a/ or /b/ {

Ich habe einige Informationen online überprüft

location /(chat|a|b)/ {

Dieses funktioniert auch nicht.

阿神
阿神

闭关修行中......

Antworte allen(1)
phpcn_u1582

加个波浪号

location ~ /(chat|a|b)/ {
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage