gmoulin Posté 22 Août 2008 Posté 22 Août 2008 Bonjour j'ai un légé problème dans mon .htaccess et impossible de trouver une solution malgré mes recherches. J'ai des urls du type : http://www.site.fr/site/BMW/Z4/M-343-ch/SIPC110-758.html . /BMW/ /Z4/ /M-343-ch/ => répertoires virtuels dans mon .htaccess j'ai : RewriteEngine onRewriteBase /RewriteRule ^([a-zA-Z]+[0-9]+-[0-9]+)\.html$ accueil.php?page=detail-annonce&ref=$1 [QSA,L]ErrorDocument 404 accueil.php?page=404 Le problème est qu'apparement il ne trouve pas le fichier accueil.php qui est à la racine dans /site/ . Je pense que le ErrorDocument ne la trouve pas non plus étant donné qu'il m'affiche le texte "accueil.php?page=404". J'aimerai savoir comment forcer la racine pour la redirection s'il vous plaît ? Je précise que je ne souhaite pas passer par une redirection extérieure (avec http://) car l'adresse serait dès lors modifiée dans le navigateur et je perds tout l'intérêt des répertoires virtuels. J'ai essayé avec /accueil.php et sans le RewriteBase; en vain.
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant