1

Bonsoir,

Comment faire pour que l'adresse url renseigné sur le navigateur soit toujours celle de la page d'accueil.
Si quelqu'un peut m'aider Merci

2

Il faut remplacer ta page d'accueil par une page contenant un seul frame, et mettre la vraie page d'accueil dans ce frame.
Par exemple, si ta page d'accueil est index.html, tu la renommes en quelque chose qui n'existe pas genre accueil.html, et tu crées une nouvelle page index.html avec quelque chose de ce genre :
<html><frameset><frame src=accueil.html /></frameset></html>
c'est peut-être légèrement plus compliqué que ça mais c'est l'idée (par contre je comprends pas trop l'intérêt mais bon ^^)
avatar
« Le bonheur, c'est une carte de bibliothèque ! » — The gostak distims the doshes.
Membrane fondatrice de la confrérie des artistes flous.
L'univers est-il un dodécaèdre de Poincaré ?
(``·\ powaaaaaaaaa ! #love#

3

L'interet sauf si je me trompe c'est que les visiteurs tomberont automatiquement et obligatoirement par la page accueil

4

Ben ça fait juste que les adresses des pages ne s'afficheront pas dans la barre d'adresse, alors ça rend (un peu) plus compliqué de trouver l'adresse d'une page précise du site (mais ça reste possible, le moyen le plus simple étant de copier l'adresse d'un lien qui pointe vers la page, sous firefox c'est clic droit-copier l'adresse du lien, sous ie ça doit pas être bien compliqué non plus), mais ça n'empêche absolument pas de faire un lien qui pointe directement vers une autre page du site, ou d'aller à une telle page en tapant son adresse.

Si tu veux carrément rediriger automatiquement vers la page d'accueil quelqu'un qui accéderait directement à une autre page du site, c'est beaucoup plus compliqué que ça, je n'y connais rien mais je crois qu'il faut vérifier le "referrer" ou quelque chose comme ça (en http), par contre je sais absolument pas comment on fait. Dans tous les cas tu ne peux pas le faire en html, a priori il faut le faire soit en php soit dans les paramètres du serveur web.
avatar
« Le bonheur, c'est une carte de bibliothèque ! » — The gostak distims the doshes.
Membrane fondatrice de la confrérie des artistes flous.
L'univers est-il un dodécaèdre de Poincaré ?
(``·\ powaaaaaaaaa ! #love#

5

Sally :
Si tu veux carrément rediriger automatiquement vers la page d'accueil quelqu'un qui accéderait directement à une autre page du site, c'est beaucoup plus compliqué que ça, je n'y connais rien mais je crois qu'il faut vérifier le "referrer" ou quelque chose comme ça (en http), par contre je sais absolument pas comment on fait. Dans tous les cas tu ne peux pas le faire en html, a priori il faut le faire soit en php soit dans les paramètres du serveur web.


le problème avec cette approche, c'est que tous les navigateurs n'envoient pas le referrer. Une idée qui fonctionne beaucoup mieux c'est de verifier si une variable de session existe ou non.

dans toutes les pages, sauf la page d'accueil :

est ce que la variable de session 'seenHomePage' est définie,  et sa valeur à 'vrai' ?
si oui, on ne fait rien (on charge la page normalement)
si non, on redirige vers la page d'accueil



dans la page d'accueil :

definir la variable de session 'seenHomePage' et fixer sa valeur à 'vrai'




le problème c'est qu'il faut que l'utilisateur n'ait pas désactivé les cookies de session pour que ça fonctionne.. smile (on peut définir une politique de confidentialité compacte pour que les cookies de session soient acceptés jusqu'au niveau de confidentialité 'haut' sur internet explorer (cf norme P3P))

6

Tu pourrais me donner une idée de comment va etre créer le script.