8311 sujets

Développement web côté serveur, CMS

Bonjour,

j'aimerais savoir si cela est possible de cacher seulement la partie après le slash (/) dans mon site web. Je voudrais que http://exemple.com/truc.php devienne http://exemple.com sans rediriger sur l'accueil, est-ce que cette solution est réalisable ou pas du tout?

Merci de votre aide et j'espère avoir été assez clair Smiley ravi !
Hello,

pour ce que tu demandes cad :
http://exemple.com redirige sur http://exemple.com/truc.php
la règle suivante devrais faire le job :
RewriteRule ^$ truc.php [L]

mais de convention la racine du site doit envoyer sur le fichier index.php

après tu peu faire des trucs genres :
RewriteRule ^([a-z\-\_0-9]{1,})$ index.php?page=$1 [L]

Qui traitera ce genre de demande :
http://exemple.com/projets
http://exemple.com/01
http://exemple.com/mon-super-topic-1321321

et dans ton index.php avoir un contrôleur qui switch sur le paramètre de $_GET['page'].
Après tu rentre dans les problématiques d'architectures Smiley ola