cari

Rumah  >  Soal Jawab  >  teks badan

Tanya tentang peraturan penapisan untuk nginx

Sesetengah aksara haram perlu ditapis keluar dalam URL pelayan:

Sebagai contoh |. ; $ @ ' " < > ( ) dokumen LF

Oleh kerana semua lokasi diperlukan, ia ditulis di bawah pelayan:

if ($request_uri ~* "##这里怎么写##"){
    return 403;
}

Saya newbie, tolong beri saya tunjuk ajar. . . .

大家讲道理大家讲道理2755 hari yang lalu614

membalas semua(2)saya akan balas

  • PHPz

    PHPz2017-05-16 17:23:23

    Adalah disyorkan untuk menulis senarai hitam satu aksara dan senarai hitam berbilang aksara dalam dua bahagian
    Senarai hitam aksara tunggal:

    if ( $request_uri ~ [|;$@'"<>()] ) {
        return 403;
        }
    

    Berbilang aksara:

    if ( $request_uri ~ (document|LF) {
        return 403;
        }

    balas
    0
  • 迷茫

    迷茫2017-05-16 17:23:23

    Soalan hendaklah ditulis dengan lebih jelas

    balas
    0
  • Batalbalas