URL Rewriting simple ne fonctionne pas

Nouveau WRInaute
Bonjour,

Je me permets d'écrire ici car j'ai un problème lorsque je tente de faire un Rewrite de mes URL.
En gros, j'ai une URL A : mon-url.fr/data/index.php?page=view que je souhaiteras rediriger vers une URL B : mon-url.fr/data/view/
Bon, c'est une redirection simple, comme j'en ai déjà fait et qui fonctionnait auparavant (j'ai suivi les tutos).

Mais là j'ai un souci que je n'avais pas encore rencontré :

Voici mon .htaccess :

Options +FollowSymlinks
RewriteEngine On
RewriteBase /

RewriteRule ^/([a-z]+)/$ index.php?page=$1 [L]

J'ai bien vérifié dans mon httpd.conf que le override était bien actif dans mon dossier :

<Directory "/var/www/html/*****/ui/frontend/data">
Options FollowSymLinks
AllowOverride All
Allow from all
php_value include_path "/var/www/html/*****/frontend/data"
</Directory>

Lorsque j'essaye de joindre mon URL finale, qui correspondrait donc à mon-url.fr/data/view/, j'ai un NOT FOUND :

The requested URL /index.php was not found on this server

Sachant bien évidemment que ce fichier existe.
J'avais testé plusieurs paramètres différents dans le .htaccess, qui me montraient que le serveur tentait d'aller chercher au bon endroit le fichier (c'est à dire qu'il me ressortait un NOT FOUND avec /*****/frontend/data/index.php, là où le fichier existe bien).

Auriez-vous une piste pour résoudre ce problème ?
En vous remerciant par avance !
 
Dernière édition:
Discussions similaires
Haut