C'est pas compliqué,
Dans un répertoire, tu as par défaut un type de fichier qui est automatiquement renvoyé (index.html,index.html,default.htm...) ou interprété et renvoyé (index.php, index.php3, default.asp...): le type par défaut varie selon le type de seveur (IIS, APACHE...)
Lorsqu'un liens pointe directement sur un répertoire et que dans celui-ci tu as un type de fichier éxécutable par défault, tu ne verras pas le fichier renvoyé dans l'URL : par exemple la racine de ton site :
http://www.tonsite.xxx/
Si la page executée par défaut à la racine de ton site est index.php3 et qu'à l'intérieur tu as des liens du type :
<a href="?page=recherche">Liens</a>
Alors dans l'URL, tu auras ce que souhaite voir :
http://www.tonsite.xxx/?page=recherche
C'est l'équivalent de :
http://www.tonsite.xxx/index.php3?page=recherche
[edit]--Message édité par fly lm--[/edit]