Bagaimana untuk menukar apache rewrite kepada nginx rewrite
迷茫
迷茫 2017-05-16 17:03:01
0
2
587

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>
迷茫
迷茫

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

membalas semua(2)
世界只因有你

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;
小葫芦

Apache Rewrite转Nginx Rewrite

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