(Re)Bonjour à toutes et à tous,
J'ai besoin de savoir s'il est possible de mettre en place le système suivant:
J'ai la page index.php disponible à l'adresse suivante: http://site.fr/index.php. Je souhaiterai que l'utilisateur, qui accède à cette page, voit une adresse du style http://site.fr/accueil et que cette adresse pointe (de façon transparente) vers http://site.fr/index.php. Bien entendu, il faut aussi que l'utilisateur puisse accéder à cette adresse http://site.fr/accueil directement.
A l'heure actuelle, j'ai ce htaccess:
1 2 3 4 5 6
| # PARAMETERS
Options +FollowSymLinks
RewriteEngine on
# REWRITING RULES
RewriteRule accueil /index.php [QSA,L] |
Cela me permet d'avoir un accès à ma page avec l'adresse http://site.fr/accueil, mais les utilisateurs ont aussi accès à l'adresse http://site.fr/index.php et je souhaiterai qu'ils soient renvoyé automatiquement vers http://site.fr/accueil...
Problème, lorsque je rajoute cette ligne dans mon htaccess:
RedirectPermanent /index.php http://site.fr/accueil
Je me retrouve avec un message me disant "Boucle de redirection" lorsque je cherche à atteindre l'une des 2 URLs
Cela me parait logique mais je ne trouve pas de solution à mon problème.
Je viens ici dans l'espoir qu'on m'indique mon erreur ou que l'on me confirme que ce n'est pas faisable. Car je commence à croire que ce que j'imagine n'est pas réalisable.
En attendant de vous lire.
Arnaud
--- EDIT --- Pour être clair: Car je ne suis pas sûr de l'avoir été suffisamment pour tout le monde...
Un accès vers cette adresse http://site.fr/index.php doit être renvoyer vers l'adresse http://site.fr/accueil
L'adresse http://site.fr/accueil doit pointer vers http://site.fr/index.php
http://site.fr/index.php : cette url ne doit pas s'afficher dans la barre d'adresse, elle doit être remplacer automatiquement par http://site.fr/accueil
Partager