URL rewrinting qui ne fonctionne pas a la racine
Posté : 01 févr. 2012, 15:32
Bonjour à tous, je suis nouveau sur ce forum, je fais appel aux bon developpeur concernant un problème sur l'URL rewrinting, je travail en local et je souhaite réecrire une URL.
Mon fichier .htacess fonctionne dans un répertoire mais ne marche pas pour les liens situés à la racine de mon site.... je m'explique :
Voici le .htaccess
Voici mon code php
et voici l'interpretation de mon code php (exemple )
mon fichier detail_annonce que le serveur doit lire et aussi situé à la racine de mon site.
Le problème dans tout ca est que mon .htaccess fonctionne dans un sous répertoire (pour voir si le mode url_rewrite était bien fonctionnel) mais pour ce que j'essaie de faire rien ne fonctionne j'ai un message d'erreur The requested URL /coteappart/coteappart-appartement-t1-bis-centre-ville,5,187.html was not found on this server.
Cela vient'il forcement de fichier htaccess ??
Merci pour votre aide
Mon fichier .htacess fonctionne dans un répertoire mais ne marche pas pour les liens situés à la racine de mon site.... je m'explique :
Voici le .htaccess
Code : Tout sélectionner
Options +FollowSymlinks
# Activation du module de réécriture d'URL :
RewriteEngine on
#RewriteRule ^index.php / [R=301]
RewriteRule ^coteappart-([a-zA-Z0-9\-]+),([0-9]+),([0-9]+)\.html$ detail_annonce.php?id_menu=$2&id_appart=$3 [L]Code : Tout sélectionner
<a href="coteappart-'.url_rewrite(stripslashes($req_bien['lib_appart'])).",5,".$det_ANN['id_appart'].'.html">Code : Tout sélectionner
www.monsite.fr/coteappart-appartement-t1-bis-centre-ville,5,187.htmlLe problème dans tout ca est que mon .htaccess fonctionne dans un sous répertoire (pour voir si le mode url_rewrite était bien fonctionnel) mais pour ce que j'essaie de faire rien ne fonctionne j'ai un message d'erreur The requested URL /coteappart/coteappart-appartement-t1-bis-centre-ville,5,187.html was not found on this server.
Cela vient'il forcement de fichier htaccess ??
Merci pour votre aide