J'ai un petit site où je l'ai écrit quelques règlesURL rewrite htaccess
RewriteEngine On
RewriteRule ^[!/.]*([A-Za-z0-9]+)/?$ /index.php?id=$1 [NC,L]
Cela redirige tous mes liens vers example.com/index.php
. Alors que je veux qu'ils redirigent toutes les URL avec un répertoire example.com/dir
pour être redirigé vers ce lien example.com/index.php
, et les URL avec deux répertoires, example.com/dir1/dir2
devrait rediriger vers example.com/index2.php
, et reste ne doit pas être redirigé.
ajouter deux règles de réécriture avec une expression régulière différente . Avez-vous besoin d'aide avec regex? –
Probablement mieux sur webmasters.stackexchange.com? –
Quelques idées: http://httpd.apache.org/docs/current/rewrite/ – hakre