Rumah  >  Soal Jawab  >  teks badan

Bagaimana untuk menukar apache rewrite kepada nginx rewrite

Saya seorang pemula saya ingin tahu cara menukar penulisan semula apache kepada nginx Contohnya, cara menukar peraturan apache berikut:

 <IfModule mod_rewrite.c>
     RewriteEngine On
     RewriteCond %{REQUEST_URI} !dispatch\.php$
     RewriteCond %{REQUEST_FILENAME} !-f
     RewriteRule .* dispatch.php [L,QSA]
 </IfModule>
迷茫迷茫2713 hari yang lalu565

membalas semua(2)saya akan balas

  • 世界只因有你

    世界只因有你2017-05-16 17:05:01

    Mudah sahaja. Fahami peraturan httpd Apache anda, kemudian tulis fungsinya menggunakan peraturan nginx. Ia hampir sama dengan terjemahan.

    Peraturan anda bermakna jika URI yang diakses tidak berakhir dengan dispatch.php dan fail yang diakses tidak wujud, maka ia akan diubah hala ke dispatch.php. Anda boleh menulis ini terus dalam nginx:

    try_files $uri /dispatch.php;
    

    balas
    0
  • 高洛峰

    高洛峰2017-05-16 17:05:01

    Apache Rewrite转Nginx Rewrite

    balas
    0
  • Batalbalas