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 :

Domaine, sous-domaine et htaccess .. cas d'école ?


Sujet :

Apache

  1. #1
    Membre émérite Avatar de vttman
    Homme Profil pro
    Développeur "couteau mosellan"
    Inscrit en
    Décembre 2002
    Messages
    1 140
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur "couteau mosellan"
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2002
    Messages : 1 140
    Points : 2 286
    Points
    2 286
    Par défaut Domaine, sous-domaine et htaccess .. cas d'école ?
    Bonjour,

    C'est pas tous les ans que je viens mais j'ai des soucis

    Voici mon pb concernant .htaccess : RewriteRule, RewriteCond etc ...

    1) j'ai un domaine dom . com que veux rediriger vers www . dom . com
    comme ça
    RewriteCond %{HTTP_HOST} !^www.dom.com$ [NC]
    RewriteRule ^(.*)$ http://www.dom.com/$1 [R=301,L]
    en mettant ces lignes à la racine / de mon hébergement

    2) Maintenant j'ai un sous-domaine sdom . dom . com que je voudrais rediriger vers www . dom . com/sdom
    3) Idem pour www . sdom . dom . com que je voudrais aussi rediriger vers www . dom . com/sdom

    Q1 :
    Je ne sais pas si je dois mettre déjà les lignes manquantes de redirection
    à la racine / ou dans le repertoire /sdom de mon hébergement ?

    Q2 : je suppose que la redirection 1)
    =>
    RewriteCond %{HTTP_HOST} !^www.dom.com$ [NC]
    RewriteRule ^(.*)$ http://www.dom.com/$1 [R=301,L]
    est sans doute à adapter pour ne pas interférer avec la redirection du sous-domaine !?

    Merci pour vos lumières !

  2. #2
    Membre émérite Avatar de vttman
    Homme Profil pro
    Développeur "couteau mosellan"
    Inscrit en
    Décembre 2002
    Messages
    1 140
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur "couteau mosellan"
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2002
    Messages : 1 140
    Points : 2 286
    Points
    2 286
    Par défaut
    J'aurais bien vu quelque chose comme ça ?
    =>
    # tout ce qui commence par dom.com
    RewriteCond %{HTTP_HOST} ^dom.com$ [NC]

    # je le mets en www . dom . com
    RewriteRule ^(.*)$ http://www.dom.com/$1 [R=301,L]

    # tout ce qui commence par sdom ou www . sdom
    RewriteCond %{HTTP_HOST} ^sdom$ [OR]
    RewriteCond %{HTTP_HOST} ^www.sdom$

    # je le mets en www . dom . com/sdom
    RewriteRule ^(.*)$ http://www.dom.com/sdom/$1 [R=301,L]

  3. #3
    Membre émérite Avatar de vttman
    Homme Profil pro
    Développeur "couteau mosellan"
    Inscrit en
    Décembre 2002
    Messages
    1 140
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur "couteau mosellan"
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2002
    Messages : 1 140
    Points : 2 286
    Points
    2 286
    Par défaut
    Bah je me suis un peu embrouillé,
    au final ça marche comme je veux
    J'ai pris un domaine temporaire => messperosi.org
    que j'ai fait pointer sur un répertoire messperosi
    dans ce répertoire
    j'ai collé un .htaccess contenant
    Options +FollowSymLinks
    Options +Indexes
    RewriteEngine On
    RewriteBase /
    RewriteCond %{HTTP_HOST} !^www.messperosi.org$ [NC]
    RewriteRule ^(.*)$ http://www.messperosi.org/$1 [R=301,L]
    Puis J'ai créé un sous-domaine test
    que j'ai fait pointer sur un répertoire messperosi/test
    dans ce repertoire il n'y a pas de .htaccess

    Voici les résultats
    Lien testé : http://messperosi.org

    Type de redirection : 301

    Redirigé vers : http://www.messperosi.org/
    Lien testé : http://www.messperosi.org

    Type de lien : lien direct
    Lien testé : http://test.messperosi.org

    Type de redirection : 301

    Redirigé vers : http://www.messperosi.org/test/
    Lien testé : http://www.test.messperosi.org

    Type de redirection : 301

    Redirigé vers : http://www.messperosi.org/test/

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

Discussions similaires

  1. urlrewriting => sous-domaine -> sous-domaine.php
    Par Anasha dans le forum Apache
    Réponses: 1
    Dernier message: 27/03/2012, 22h29
  2. Réponses: 2
    Dernier message: 02/12/2007, 21h22
  3. [Cookies] Sessions/Cookies pour domaine+Sous domaine
    Par Vinzius dans le forum Langage
    Réponses: 1
    Dernier message: 27/07/2007, 11h50
  4. Apache2 + ssl + sous-domaine + multi-domaine
    Par Squyrrel dans le forum Apache
    Réponses: 8
    Dernier message: 28/04/2006, 17h40
  5. Réponses: 2
    Dernier message: 03/11/2005, 08h45

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