Skip to content

Instantly share code, notes, and snippets.

@aliastim
Created March 18, 2021 12:25
Show Gist options
  • Save aliastim/e4803146f44087eedc67339dcf7ad037 to your computer and use it in GitHub Desktop.
Save aliastim/e4803146f44087eedc67339dcf7ad037 to your computer and use it in GitHub Desktop.

Créer un routeur en php

EN COURS D'ECRITURE

Afin d'avoir des URLs propres, il est intéressant de mettre en place un système de routes qui va réécrire les URLS

Option 1) Définir les routes directement sur le serveur

sous nginx:

RewriteEngine on

RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php?url=$1 [QSA,L]

Option 2) Définir les routes avec une classe

source : tuto

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment