DocumentRoot pas de slash à la fin du path ?
2 messages
• Page 1 sur 1
Consultez la formation à Google Analytics de WebRankInfo / Ranking Metrics
-

dorian53 - WRInaute passionné

- Messages: 2215
- Inscription: 10 Avr 2005
DocumentRoot pas de slash à la fin du path ?
Bonjour,
Pourquoi dans la documentation officielle, il n'y a pas de slash à la fin d'un path.
Par exemple :
http://httpd.apache.org/docs/2.0/mod/core.html#documentroot
Pourquoi ne pas mettre un flash à la fin étant donné qu'on indique un répertoire.
Pour information, les 2 exemples fonctionnent.
J'en suis venu à cette question car lorsqu'on récupère $_SERVER['DOCUMENT_ROOT'] en PHP, il faudra selon les cas ajouter ou non ce slash.
ou
1/ Pourquoi la doc ne met pas de slash à la fin ?
2/ Existe t-il une ou des raisons valables dans le choix d'une des 2 possibilités ?
Merci.
Pourquoi dans la documentation officielle, il n'y a pas de slash à la fin d'un path.
Par exemple :
http://httpd.apache.org/docs/2.0/mod/core.html#documentroot
- Code: Tout sélectionner
DocumentRoot /usr/web
Pourquoi ne pas mettre un flash à la fin étant donné qu'on indique un répertoire.
- Code: Tout sélectionner
DocumentRoot /usr/web/
Pour information, les 2 exemples fonctionnent.
J'en suis venu à cette question car lorsqu'on récupère $_SERVER['DOCUMENT_ROOT'] en PHP, il faudra selon les cas ajouter ou non ce slash.
- Code: Tout sélectionner
$_SERVER['DOCUMENT_ROOT'] . '/page.php';
ou
- Code: Tout sélectionner
$_SERVER['DOCUMENT_ROOT'] . 'page.php';
1/ Pourquoi la doc ne met pas de slash à la fin ?
2/ Existe t-il une ou des raisons valables dans le choix d'une des 2 possibilités ?
Merci.
-

dorian53 - WRInaute passionné

- Messages: 2215
- Inscription: 10 Avr 2005
Re: DocumentRoot pas de slash à la fin du path ?
La doc Apache dit "should be specified without a trailing slash".
C'est une recommandation, pas une obligation.
Il y a sûrement des systèmes ou des codes (qui font de la concaténation par exemple) pour lesquels un chemin quelconque avec // dedans pose problème.
C'est une recommandation, pas une obligation.
Il y a sûrement des systèmes ou des codes (qui font de la concaténation par exemple) pour lesquels un chemin quelconque avec // dedans pose problème.
2 messages
• Page 1 sur 1
Formation recommandée sur ce thème :
Formation Google Analytics : en 2 jours, apprenez comment exploiter l'essentiel des possibilités de l'outil de mesure d'audience de Google. Formation animée par les experts Google Analytics de Ranking Metrics.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Comment faire ? si sans slash de fin -> 301 sur avec slash
- Ajouter le slash de fin de dossier manquant (Slash Trailing)
- Slash en fin d'url ?
- Redirection 302 sans slash de fin
- Site accessible avec 1 ou 2 slash à la fin de l'url
- Gestion du slash en fin d'URL : duplication de contenu
- Pages dupliquées avec des slash en fin d'URL ?
- [Php] Vérifier la présence d'un slash en fin d'url
- url avec slash et sans slash
- .htaccess : RedirectPermanent ? slash ou pas slash ?
- Google n'indexe pas les URL qui se terminent par .0 ? - 13-06-2008
- 1ère faille de sécurité découverte sur Google Chrome - 03-09-2008
- Google achète Measure Map - 15-02-2006
- Yahoo Web Analytics (ex IndexTools) - 23-10-2008
- Fin du programme de parrainages AdSense et prochain réseau d'affiliation Google - 01-07-2008
- Pourquoi il ne faut pas utiliser d'underscore dans les URL - 03-04-2007
- Référencer un site en Flash : guide pratique des bonnes méthodes - 04-08-2008
- L'underscore bientôt un séparateur de mots pour Google ? - 24-07-2007
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités
