Berkenaan isu padanan lokasi nginx
迷茫
迷茫 2017-05-16 17:09:23
0
1
494

Apabila mengkonfigurasi nginx untuk menyokong php-fpm, masalah ditemui, seperti yang ditunjukkan di bawah

Tiada masalah untuk mengakses http://host/server.php pada masa ini

Tetapi apabila saya mengeluarkannya~

Seperti yang ditunjukkan dalam gambar

Terdapat masalah mengakses http://host/server.php pada masa ini

Sila beritahu saya mengapa anda mesti mempunyai ~ nombor

Pemahaman asal saya ialah uri /server.php boleh memadankan php lokasi dan panjang padanan adalah lebih panjang daripada lokasi / (3:1), jadi dalam kes ini, ia adalah sama sama ada terdapat ~ atau tidak, tetapi hasilnya adalah di luar jangkaan

Tolong beritahu saya, Tuhan, apa yang sedang berlaku?

迷茫
迷茫

业精于勤,荒于嬉;行成于思,毁于随。

membalas semua(1)
我想大声告诉你
  • Mula dengan = untuk menunjukkan padanan tepat

  • Sebagai contoh, A hanya sepadan dengan permintaan di hujung direktori akar, dan tidak boleh diikuti oleh sebarang rentetan.

  • Permulaan
  • ^~ bermakna uri bermula dengan rentetan biasa, bukan perlawanan biasa

  • Permulaan
  • ~ menunjukkan padanan biasa sensitif huruf besar-besaran;

  • ~* bermula dengan padanan biasa yang tidak peka huruf besar-besaran

  • / Universal padanan, jika tiada jodoh lain, sebarang permintaan akan dipadankan

Saya tidak pernah melihat sesuatu seperti milik anda yang tidak sesuai.
Rujuk ringkasan lokasi konfigurasi nginx dan tulis semula penulisan peraturan

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan