[URL rewriting] Paramètre d'URL réécrit non pris en compte
Bonsoir tout le monde,
je suis confronté à un petit problème de configuration apache.
Je désire faire du rewrite d'url. Pour cela, voici mon fichier de config de mon projet /etc/apache2/sites-enabled/dvdtek
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
|
<VirtualHost *:80>
ServerAdmin Moi
SetEnv APPLICATION_ENV "development"
DocumentRoot /var/www/dvdtek/application/controllers/
AccessFileName /var/www/dvdtek/application/controllers/.htaccess
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/dvdtek/application/controllers/>
DirectoryIndex index.php
Options FollowSymLinks MultiViews
AllowOverride All
RewriteEngine On
Order allow,deny
allow from all
</Directory>
</VirtualHost> |
Dans mon apache.conf, j'ai bien évidemment activé le mod rewrite.
Ensuite, voici mon fichier .htaccess
Code:
1 2 3
|
RewriteEngine On
RewriteRule ^auth/recovery/([0-9]+)$ /auth/recovery.php?key=$1 [NC,L] |
Pourtant, lorsque je clique sur une url du genre http://monsite.com/auth/recovery/190...837486a4b45212, un var_dump($_GET) ne me renvoie rien du tout.
Qu'ai-je fait de mauvais? Ou que n'ai-je pas fait?
Merci à vous.