cari

Rumah  >  Soal Jawab  >  teks badan

php - proksi terbalik nginx bagaimana mengendalikan berbilang dengan penulisan semula? Permintaan masalah parameter

konfigurasi proksi terbalik nginx:

Ini ialah proksi kepada lbj.com/index.php?r=index/faq apabila saya melawati lbj.com/faq >, tetapi kerana nama domain proksi terbalik menambah parameter permintaan, dan kemudian apabila saya menggunakan nama domain untuk menambah parameter permintaan: lbj.com/faq?xxx=xxx.., kerana berbilang Parameter permintaan ditentukan, jadi ini tidak akan berkuat kuasa dan ralat akan dilaporkan. . (lbj.com/index.php?r=index/faq?xxx=xxx), saya mahu pautan ini menjadi: lbj.com/index.php?r=index/ Bagaimana untuk melaksanakan faq&xxx=xxx? Saya cuba menulis semula untuk menulis semula parameter permintaan yang saya serahkan, menukar ? menjadi &, tetapi atas pelbagai sebab saya selalu tidak dapat melakukannya dengan betul. .

PHP中文网PHP中文网2829 hari yang lalu566

membalas semua(1)saya akan balas

  • 仅有的幸福

    仅有的幸福2017-05-16 13:14:03

    Anda tidak perlu menggunakan proksi terbalik untuk ini! Anda pada asalnya berada di bawah nama domain yang sama, jadi menulis semula sahaja sudah memadai

    Anda mengkonfigurasinya seperti ini:

    location / {
            index  index.php index.html;
            if (!-e $request_filename) {
                  rewrite ^/(.*)$ /index.php?r=index? last; 
                  break;
            }
    }

    balas
    0
  • Batalbalas