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

Apache Discussion :

Redirection permanente et index


Sujet :

Apache

  1. #1
    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 Redirection permanente et index
    Voilà j'ai ma page index actuelle :

    http://www.monsite.com/index.html

    et je voudrais rediriger vers :
    http://www.monsite.com/index.php

    même si l'on tape http://www.monsite.com/

    J'ai donc fait :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    Redirect 301 http://www.monsite.com/ http://www.monsite/index.php
    Redirect 301 /index.html /index.php
    mais ca ne marche pas au premier chargement de l'adresse mais seulement à la deuxième fois...

    Comment je dois m'y prendre ?
    -_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_SIGNATURE -_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-
    Dans la mesure du possible, essayez de montrer votre problème en situation réelle en nous donnant une url, que l'on puisse tester.
    Pensez également à cocher

    Aucun problème ne doit être résolu en MP (Message Privé) le forum est là pour ça.

    Dimension Internet

  2. #2
    Rédacteur
    Avatar de _Mac_
    Profil pro
    Inscrit en
    Août 2005
    Messages
    9 601
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 9 601
    Points : 12 977
    Points
    12 977
    Par défaut
    Le premier Redirect ne marche pas car d'une part il faut préciser un chemin (/...), pas un http://..., et d'autre part, même si cela marchait, ça partirait en boucle car le premier paramètre de Redirect est un masque qui "matche" le début de l'URL : si tu es familier avec les expressions régulières, Redirect /toto matchera non pas uniquement URL stricte http://.../toto mais plutôt http://.../toto.*, soit tout ce qui commence par /toto.

    Bref, pour en revenir à ton problème, mod_rewrite sera plus adapté :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    RewriteEngine on
    RewriteRule ^$ /index.php [R=301,L]
     
    Redirect 301 /index.html /index.php

    Du détail, du détail, du détail !!!
    Revenons à la source : lisons la documentation et les fichiers de trace, la réponse à notre problème s'y trouve sans doute

  3. #3
    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
    Ben le problème c'est que j'ai déjà fait comme tu m'as indiqué à l'instant et j'ai le même problème, lors du premier lancement ça ne fonctionne pas, par contre si tu relances l'URL ça fonctionne, c'est super bizarre...

    EDIT : C'était un problème de cache !! Pfffff

    merci quand même pour ta réponse
    -_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_SIGNATURE -_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-
    Dans la mesure du possible, essayez de montrer votre problème en situation réelle en nous donnant une url, que l'on puisse tester.
    Pensez également à cocher

    Aucun problème ne doit être résolu en MP (Message Privé) le forum est là pour ça.

    Dimension Internet

  4. #4
    Rédacteur
    Avatar de _Mac_
    Profil pro
    Inscrit en
    Août 2005
    Messages
    9 601
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 9 601
    Points : 12 977
    Points
    12 977
    Par défaut
    Classique avec les redirections permanentes

    Du détail, du détail, du détail !!!
    Revenons à la source : lisons la documentation et les fichiers de trace, la réponse à notre problème s'y trouve sans doute

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 2
    Dernier message: 27/08/2012, 22h39
  2. Redirection de page index
    Par grassel dans le forum Balisage (X)HTML et validation W3C
    Réponses: 6
    Dernier message: 14/03/2009, 17h58
  3. Redirection permanente ?
    Par rad_hass dans le forum ASP.NET
    Réponses: 0
    Dernier message: 12/12/2008, 12h24
  4. Redirection de page index vers page d'accueil
    Par Mikke dans le forum Langage
    Réponses: 16
    Dernier message: 29/04/2008, 09h38
  5. Redirection permanente de sous domaine
    Par zulkifli dans le forum Apache
    Réponses: 2
    Dernier message: 26/02/2007, 08h28

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