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
Dans mon apache.conf, j'ai bien évidemment activé le mod rewrite.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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>
Ensuite, voici mon fichier .htaccess
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.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 RewriteEngine On RewriteRule ^auth/recovery/([0-9]+)$ /auth/recovery.php?key=$1 [NC,L]
Qu'ai-je fait de mauvais? Ou que n'ai-je pas fait?
Merci à vous.
Partager