meta données pour cette page
  •  

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
dokuwiki:de-beaux-url [2012/04/30 22:11]
ztrulphcs [1ère étape : faire en sorte que dokuwiki génère de beaux url]
dokuwiki:de-beaux-url [2012/06/10 23:17] (Version actuelle)
ztrulphcs [1ère étape : faire en sorte que dokuwiki génère de beaux url]
Ligne 51: Ligne 51:
 ++++Remarque| ++++Remarque|
 Que vient faire la ligne  Que vient faire la ligne 
-  if($_SERVER['PATH_INFO']<='php') $_SERVER['PATH_INFO']='';+  if($_SERVER['PATH_INFO']=='php') $_SERVER['PATH_INFO']='';
 Dans cette histoire ? C'est très simple. Le fichier est ''d.php'' (ou tout autre nom choisi). Mais on a enlevé le ''.php'' dans l'URL, pour faire plus joli. Et donc lorsque la page principale du wiki est demandée de cette manière ''%%http://login.free.fr/d%%'', le serveur donne ''php'' comme paramètre au script ''d'', qui, du coup va chercher une page appelée ''php'' à la racine du wiki... Le plus simple est donc d'introduire la logique suivante : si page demandée est ''php'', alors ne pas prendre en compte la page demandée (dokuwiki servira alors la page d'accueil du site, ce qui est dans ce cas, le comportement correct) .\\ Dans cette histoire ? C'est très simple. Le fichier est ''d.php'' (ou tout autre nom choisi). Mais on a enlevé le ''.php'' dans l'URL, pour faire plus joli. Et donc lorsque la page principale du wiki est demandée de cette manière ''%%http://login.free.fr/d%%'', le serveur donne ''php'' comme paramètre au script ''d'', qui, du coup va chercher une page appelée ''php'' à la racine du wiki... Le plus simple est donc d'introduire la logique suivante : si page demandée est ''php'', alors ne pas prendre en compte la page demandée (dokuwiki servira alors la page d'accueil du site, ce qui est dans ce cas, le comportement correct) .\\
 \\ \\