IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

HTML Discussion :

[HTML] Url dans la barre d'adresse


Sujet :

HTML

  1. #1
    Membre éclairé Avatar de Dsphinx
    Homme Profil pro
    Développeur Web
    Inscrit en
    Septembre 2005
    Messages
    1 082
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Septembre 2005
    Messages : 1 082
    Points : 884
    Points
    884
    Par défaut [HTML] Url dans la barre d'adresse
    Bonjour,

    j'ai déja vu des site ou l'url dans la barre d'adresse est fixe. Je m'explique, ce qui veut dire qu'elle ne n'affiche pas les pages et leurs extensions mais uniquement le nom de domaine :

    au lieu de

    Est-ce une modification sur le serveur ou est-ce géré par un langage dans la page html ?

    merci !

  2. #2
    Modérateur
    Avatar de Bisûnûrs
    Profil pro
    Développeur Web
    Inscrit en
    Janvier 2004
    Messages
    9 868
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 868
    Points : 16 258
    Points
    16 258
    Par défaut
    Souvent c'est dû à l'utilisation de frames ...

    Ou alors lors de l'achat d'un nom de domaine sans hébergement.

  3. #3
    Membre éclairé Avatar de Dsphinx
    Homme Profil pro
    Développeur Web
    Inscrit en
    Septembre 2005
    Messages
    1 082
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Septembre 2005
    Messages : 1 082
    Points : 884
    Points
    884
    Par défaut
    aïe aïe j'ai pas envie d'utiliser de frames ! Y a pas moyen de "bidouiller" quelque chose avec un fichier htacces ?

  4. #4
    Membre expert
    Avatar de trotters213
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    2 571
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Gard (Languedoc Roussillon)

    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 571
    Points : 3 145
    Points
    3 145
    Par défaut
    En utilisant des alias ça doit se faire non ?

    PS : Juste pour info, je trouve ça pas génial comme solution car si le mec veut bookmarké une page particulière, il l'a dans l'os.

  5. #5
    Membre éclairé Avatar de Dsphinx
    Homme Profil pro
    Développeur Web
    Inscrit en
    Septembre 2005
    Messages
    1 082
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Septembre 2005
    Messages : 1 082
    Points : 884
    Points
    884
    Par défaut
    Oui c'est juste pour trouver le lien d'une page ! mais le site ne doit pas faire de commerce avec des liens pour des produits que l'on pourrait bookmaker ! j'ai envie d'avoir une url "propre" !

    Comment fonctionne les alias ?

  6. #6
    Membre habitué Avatar de galak63
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    126
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 126
    Points : 146
    Points
    146
    Par défaut
    c'est un site "fixe" ou bien du php (ou autre ) ?

    car avec le php tu peux inclure des pages dans ton index en les passant en $_POST comme ca l'url est propre

  7. #7
    Membre éclairé Avatar de Dsphinx
    Homme Profil pro
    Développeur Web
    Inscrit en
    Septembre 2005
    Messages
    1 082
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Septembre 2005
    Messages : 1 082
    Points : 884
    Points
    884
    Par défaut
    y a une partie en avec des pages .html et l'autre en .php (et qq variables dans l'url)

    ça m'ennuie de tout modifier mon code...

  8. #8
    Membre habitué Avatar de galak63
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    126
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 126
    Points : 146
    Points
    146
    Par défaut
    tes pages html tu n'as qu'a les renommer .php et c'est fait !

  9. #9
    Membre habitué Avatar de kodokan
    Profil pro
    Lycéen
    Inscrit en
    Avril 2006
    Messages
    127
    Détails du profil
    Informations personnelles :
    Âge : 32
    Localisation : France

    Informations professionnelles :
    Activité : Lycéen

    Informations forums :
    Inscription : Avril 2006
    Messages : 127
    Points : 170
    Points
    170
    Par défaut
    C'est peut-etre dû au fait que tu possede une redirection.

    Je me trompe?

    T'a dû juste acheter le nom de domaine et il te fais une redirection sur un autre serveur ?

  10. #10
    Membre régulier
    Inscrit en
    Septembre 2006
    Messages
    98
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 98
    Points : 86
    Points
    86
    Par défaut
    2 solutions:

    • Si tu utilises une redirection, ton fournisseur propose en général une redirection visible ou invisible
    • Si tu n'utilises pas de redirection, tu dois utiliser des frames mais tu ne les verras même pas!

      Tu crées une page index.htm
      Code HTML : Sélectionner tout - Visualiser dans une fenêtre à part
      1
      2
      3
      4
      5
      6
      7
      8
      9
      10
      11
      12
      13
      14
      15
      <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
      <html>
      <head>
      <title>Titre de ta page</title>
      <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
      </head>
      
      <frameset rows="0,*" cols="*" framespacing="0" frameborder="NO" border="0">
        <frame src="frame.htm" name="topFrame" scrolling="NO" noresize >
        <frame src="XXXXXXXXX.php" name="mainFrame">
      </frameset>
      <noframes><body>
      </body></noframes>
      </html>

      Tu crées également une page frame.htm vide (cette page ne sera de tte façon pas visible puisqu'elle fait 0px)

      Tu remplaces XXXXXXXX.php par le nom de ta page d'accueil actuelle. Attention, le nom doit être différent de index.htm

  11. #11
    Modérateur
    Avatar de blueice
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mars 2003
    Messages
    3 487
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mars 2003
    Messages : 3 487
    Points : 5 134
    Points
    5 134
    Par défaut
    Mais non, il faut utiliser "htaccess" et l'URL rewriting :

    http://g-rossolini.developpez.com/tu...g/?page=page_2

  12. #12
    Expert éminent
    Avatar de Swoög
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    6 045
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 6 045
    Points : 8 339
    Points
    8 339
    Par défaut
    si tu veux que l'URL soit totalement dénuée d'indications sur la page en cours, alors les deux seuls solutions sont :

    1 - les frames
    2 - passage des paramètres par POST (ce qui implique de modifier TOUS tes liens et TOUTES tes pages et d'utiliser JavaScript sur chacun de tes lien... autrement dit, c'est moins pire que l'autre, mais c'est toujours pas terrible :p)

  13. #13
    Membre du Club
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    73
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Janvier 2006
    Messages : 73
    Points : 65
    Points
    65
    Par défaut
    Ou alors un site d'une seule page tout en AJAX. L' index.html (ou .php) est le client AJAX et tout son contenu (sans éventuellement une partie statique: bannière, menu,..) lui est envoyé d'une manière complètement transparente par le serveur.

    Pas de frames, pas de $_POST et en plus... pas de rechargement visible entre chaque page.

    Mais là aussi tu dois modifier ton site... C'est cependant une solution assez propre je pense....

    @+

  14. #14
    Modérateur
    Avatar de blueice
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mars 2003
    Messages
    3 487
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mars 2003
    Messages : 3 487
    Points : 5 134
    Points
    5 134
    Par défaut
    Mais là aussi tu dois modifier ton site... C'est cependant une solution assez propre je pense....
    Et si JavaScript est désactivé ?

Discussions similaires

  1. Réponses: 11
    Dernier message: 26/08/2010, 06h04
  2. Réponses: 3
    Dernier message: 05/01/2009, 15h50
  3. URL dans la barre d'adresse
    Par max_60 dans le forum Langage
    Réponses: 3
    Dernier message: 15/10/2008, 20h25
  4. Affichage URL dans la barre d'adresse
    Par NicoNGRI dans le forum Balisage (X)HTML et validation W3C
    Réponses: 5
    Dernier message: 06/09/2005, 14h11
  5. [jsp][jetty]recuperer l'url dans la barre d'adresse
    Par maxvador dans le forum Servlets/JSP
    Réponses: 4
    Dernier message: 07/06/2004, 14h33

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo