Bonjour à tous,

J'ai un soucis à propos le fichier .htaccess que j'ai mis à la racine de mon site pour faire une redirection.
mon .htaccess est comme ça :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
RewriteEngine On
RewriteRule ^([a-z0-9]+)$ PHP/redirect.php?code=$1
bon je veux une fois le visiteur entre
https://monsite.com/code

normalement une redirection sera faite , mais rien ne se passe , et la page reste elle meme avec le message:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
Not Found
The requested document was not found on this server.
Web Server

en localhost le code marche parfait et la redirection ça se fait normal.
j'ai changer le .htaccess en:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
RewriteEngine On
RewriteRule ^([a-z0-9]+)$ https://monsite.com/PHP/redirect.php?code=$1


mais rien ne s'affiche.

j'ai changer les droits d’accès de .htaccess de 644 en 777 mais rien de nouveau.

Pouvez vous m'aider s'il vous plait?
Merçi d'avance