Précédent   Forum des professionnels en informatique > PHP > Langage > Débuter
Débuter Forum d'entraide pour débuter en PHP. Avant de poster -> Cours PHP, FAQ PHP, Outils PHP, etc.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 15/01/2011, 15h33   #1
Membre du Club
 
Inscription : octobre 2005
Messages : 103
Détails du profil
Informations personnelles :
Localisation : Belgique

Informations forums :
Inscription : octobre 2005
Messages : 103
Points : 52
Points : 52
Par défaut Affichage barre d'adresse

Bonjour à tous,

J'aimerais savoir si il y avait moyen en php de faire en sorte quand j'ouvre une page de ne pas avoir ceci dans la barre d'adresse http://www.developpez.net/forums/new...ewthread&f=920 par exemple, mais ceci http://www.developpez.net tout simplement. J'ai fais plusieurs recherche et je n'ai encore rien trouvé. Ou alors je cherche au mauvais endroit. J'ai testé google mais rien trouvé, merci d'avance.

Stu
Stu76 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/01/2011, 15h53   #2
Modérateur
 
Inscription : septembre 2010
Messages : 7 101
Détails du profil
Informations forums :
Inscription : septembre 2010
Messages : 7 101
Points : 8 466
Points : 8 466
et les paramètres tu les passe comment ?
__________________
http://blog.stealth35.com/
stealth35 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/01/2011, 15h58   #3
Membre du Club
 
Inscription : octobre 2005
Messages : 103
Détails du profil
Informations personnelles :
Localisation : Belgique

Informations forums :
Inscription : octobre 2005
Messages : 103
Points : 52
Points : 52
J'aimerais que cela soit masqué, dans le cas d'un post cela passe par là. Mais est-il possible de masquer ce qui apparait dans la barre d'adresse.

Merci de t'intéresser à mon prob
Stu76 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/01/2011, 16h16   #4
Modérateur
 
Inscription : septembre 2010
Messages : 7 101
Détails du profil
Informations forums :
Inscription : septembre 2010
Messages : 7 101
Points : 8 466
Points : 8 466
Citation:
Envoyé par Stu76 Voir le message
J'aimerais que cela soit masqué, dans le cas d'un post cela passe par là. Mais est-il possible de masquer ce qui apparait dans la barre d'adresse.

Merci de t'intéresser à mon prob
pour des informations statique oui, mais dynamique non

quand tu tape l'adresse comment tu veux qu'il fasse la difference entre

http://www.developpez.net/forums/new...ewthread&f=920
et
http://www.developpez.net/forums/new...ewthread&f=921

c'est pas possible de caché les informations via GET

ou alors dans ton site tu fais uniquement des liens via POST, donc des formulaires
__________________
http://blog.stealth35.com/
stealth35 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/01/2011, 16h22   #5
Membre du Club
 
Inscription : octobre 2005
Messages : 103
Détails du profil
Informations personnelles :
Localisation : Belgique

Informations forums :
Inscription : octobre 2005
Messages : 103
Points : 52
Points : 52
Merci de ta réponse, cela je l'avais compris et de ce coté je n'est pas de prob. Mais j'ai vue sur certains site que dans la barre d'adresse ne s'affiche que le nom de domaine exemple www.champagne.com et non pas www.champagne.com/index.php.

Comment font-il ? Où alors cela n'est pas du PHP.

Merci
Stu76 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/01/2011, 16h31   #6
Modérateur
 
Inscription : septembre 2010
Messages : 7 101
Détails du profil
Informations forums :
Inscription : septembre 2010
Messages : 7 101
Points : 8 466
Points : 8 466
Citation:
Envoyé par Stu76 Voir le message
Merci de ta réponse, cela je l'avais compris et de ce coté je n'est pas de prob. Mais j'ai vue sur certains site que dans la barre d'adresse ne s'affiche que le nom de domaine exemple www.champagne.com et non pas www.champagne.com/index.php.

Comment font-il ? Où alors cela n'est pas du PHP.

Merci
c'est l'autoindex qui fait ca, www.champagne.com pointe sur le fichier index.html ou index.php, de toute facon c'est pas du coté de PHP que ca se fait c'est du coté de ton serveur, regarde du coté de rewriting
__________________
http://blog.stealth35.com/
stealth35 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/01/2011, 16h38   #7
Expert Confirmé
 
Avatar de RunCodePhp
 
Inscription : janvier 2010
Messages : 2 706
Détails du profil
Informations personnelles :
Localisation : Réunion

Informations forums :
Inscription : janvier 2010
Messages : 2 706
Points : 3 274
Points : 3 274
Salut

Citation:
Mais j'ai vue sur certains site que dans la barre d'adresse ne s'affiche que le nom de domaine exemple www.champagne.com et non pas www.champagne.com/index.php.
C'est par ce que leur lien qui pointe sur leur page par défaut (page d'accueil) ne comporte de ...index.php, tout simplement.

Il suffit donc de faire pareil, non ?

Avec Php il n'est pas forcément obligatoire d'indiquer le fichier index.php, c'est lié à la directive coté Apache DirectoryIndex qui est par défaut :
DirectoryIndex index.php index.php3 index.html index.htm

En gros, si aucun fichier n'est précisé dans l'URL, et ça quelque soit le répertoire où ça pointe, ça sera 1 parmi ceux indiqués dans le DirectoryIndex qui sera recherché, et cela dans l'ordre (ici, index.php en 1er).


Mais pour ce qui est des paramètres GET, ça me semble aussi impossible de ne pas les avoir.

Mais en quoi tout ça te dérange t-il ?
__________________
Win XP | WampServer 2.2d | Apache 2.2.21 | Php 5.3.10 | MySQL 5.5.20
Si debugger, c'est supprimer des bugs, alors programmer ne peut être que les ajouter [Edsger Dijkstra]
RunCodePhp est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/01/2011, 16h55   #8
Membre du Club
 
Inscription : octobre 2005
Messages : 103
Détails du profil
Informations personnelles :
Localisation : Belgique

Informations forums :
Inscription : octobre 2005
Messages : 103
Points : 52
Points : 52
Merci des réponses, je trouve cela plus propre et plus sécurisé. Le faite que cela s'affiche donne sa donne des informations aux visiteurs, structure du site, ...

Merci quand même, je vais plancher côté serveur.

A+
Stu76 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/01/2011, 19h44   #9
Expert Confirmé
 
Avatar de RunCodePhp
 
Inscription : janvier 2010
Messages : 2 706
Détails du profil
Informations personnelles :
Localisation : Réunion

Informations forums :
Inscription : janvier 2010
Messages : 2 706
Points : 3 274
Points : 3 274
Citation:
Merci des réponses, je trouve cela plus propre et plus sécurisé. Le faite que cela s'affiche donne sa donne des informations aux visiteurs, structure du site, ...
S'il s'agit juste du index.php, c'est vraiment très minime comme indication, autant dire rien du tout, c'est un détail.

Coté sécurité, il y a bien plus à prospecter en mettant en place une structure allant dans ce sens, verrouiller/protéger ce qui le demande (Apache principalement), et coupler ça avec de la réécriture, et surtout ne pas négliger les vérifications des données extérieurs, particulièrement si on manipule des données sensibles, confidentielles.

Là, on peu vraiment laisser sous entendre aux visiteurs que le site serait structuré d'une certaine manière alors qu'en réalité ça ne l'est pas du tout ainsi.
C'est très certainement le cas de ce forum d'ailleurs.


M'enfin, je ne suis pas spécialiste de la sécurité non plus.
__________________
Win XP | WampServer 2.2d | Apache 2.2.21 | Php 5.3.10 | MySQL 5.5.20
Si debugger, c'est supprimer des bugs, alors programmer ne peut être que les ajouter [Edsger Dijkstra]
RunCodePhp est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 01h03.


 
 
 
 
Partenaires

Hébergement Web