Comment convertir la réécriture Apache en réécriture Nginx
迷茫
迷茫 2017-05-16 17:03:01
0
2
607

Je suis un débutant. J'aimerais savoir comment convertir la réécriture Apache en nginx. Par exemple, comment convertir les règles Apache suivantes :

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

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

répondre à tous(2)
世界只因有你

C'est simple. Comprenez vos règles Apache httpd, puis écrivez ses fonctions à l'aide des règles nginx. C’est presque la même chose que la traduction.

Votre règle signifie que si l'URI consulté ne se termine pas par dispatch.php et que le fichier accédé n'existe pas, alors il sera redirigé vers dispatch.php. Vous pouvez écrire ceci directement dans nginx :

try_files $uri /dispatch.php;
小葫芦

Apache Rewrite et Nginx Rewrite

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal