Rumah  >  Soal Jawab  >  teks badan

nginx - kaedah penulisan laluan pemadanan ungkapan biasa

Jika anda ingin memadankan beberapa laluan dengan peraturan biasa, gunakan proksi

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

Saya mahu semua laluan yang bermula dengan /chat/ diproksikan, seperti /chat/send/. Cara penulisan di atas akan berfungsi.

Tetapi ingin menambah berbilang padanan

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

Saya menyemak beberapa maklumat dalam talian

location /(chat|a|b)/ {

Yang ini juga tidak berfungsi.

阿神阿神2712 hari yang lalu740

membalas semua(1)saya akan balas

  • phpcn_u1582

    phpcn_u15822017-05-16 17:28:42

    Tambahkan tilde

    location ~ /(chat|a|b)/ {
    

    balas
    0
  • Batalbalas