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 :

Url rewriting et nom de domaine ?


Sujet :

Apache

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Étudiant
    Inscrit en
    Octobre 2002
    Messages
    127
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Octobre 2002
    Messages : 127
    Par défaut Url rewriting et nom de domaine ?
    Bonjour

    Je possède un serveur privé debian préconfiguré.

    Actuellement j'ai des URL de type : www.site.fr/client/dossier/ grâce un .htaccess qui contient :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    RewriteRule ^([0-9]+)/([0-9]+)/ page.php?var1=$1&var2=$2 [L]
    RewriteRule ^([0-9]+)/ page.php?var1=$1 [L]
    Je voudrais pouvoir rediriger www.client.fr vers www.site.fr/client/ de sorte que www.client.fr/dossier/ pointe en faite vers www.site.fr/client/dossier/

    (je possède les noms de domaines pour chaque client, ils pointent sur ce même serveur)

    Actuellement je n'ai pu faire qu'une redirection par frame transparente de facon temporaire,
    j'ai aussi réussi à faire en sorte que www.client.fr pointe au meme endroit que site.fr en ajoutant client.fr en tant qu'alias,
    malheuresement ce n'est pas ce que je cherche.

    J'ai la main sur toute la configuration du serveur, je peux donc montrer et modifier tous les fichiers de configurations.

    Merci

  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
    Par défaut
    Tu veux faire une redirection côté client (et faire en sorte que la barre d'URL change) ou faire une redirection transparente ?

  3. #3
    Membre confirmé
    Profil pro
    Étudiant
    Inscrit en
    Octobre 2002
    Messages
    127
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Octobre 2002
    Messages : 127
    Par défaut
    je ne voudrais que l'url visible dans la barre d'adresse du navigateur soit www.client.fr/dossier/

    je ne veux pas d'une redirection de client.fr vers www.site.fr/client/, ni d'une redirection transparente par frame

    j'ai déjà vu que c'était possible sur le site d'un concurrent

  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
    Par défaut
    OK, alors dans ce cas, il faut soit faire ce que tu fais (i.e. faire pointer les différents document roots sur celui de www.site.fr en configurant des ServerAlias par exemple, soit en configurant un VH par site et en indiquant le document root de www.site.fr avec la directive DocumentRoot), soit configurer un VH par site client et configurer mod_proxy dans ce VH pour qu'il renvoie les requêtes sur www.site.fr. La deuxième solution n'est pas terrible, je trouve.

    Sinon, il pourrait y avoir une troisième solution avec des Alias dans les différents VH des sites client, mais à condition que /dossier soit bien précis, histoire d'éviter de configurer 36000 alias et redémarrer Apache en permanence.

    Y a peut-être d'autres solutions mais elles ne me viennent pas en tête.

  5. #5
    Membre confirmé
    Profil pro
    Étudiant
    Inscrit en
    Octobre 2002
    Messages
    127
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Octobre 2002
    Messages : 127
    Par défaut
    étant débutant dans la configuration serveur, est-il possible d'avoir un exemple ? ou un lien vers une documentation sur une des solutions
    merci

  6. #6
    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
    Par défaut
    Est-ce que, dans la configuration d'Apache, tu as un truc du genre :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    NameVirtualHost ...
     
    <VirtualHost ...>
        ...
        ServerName www.site.fr
        ...
    </VirtualHost>
    Si oui, pourrais-tu nous donner cet extrait de ta configuration (en masquant les noms et les IP éventuelles, bien entendu).

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

Discussions similaires

  1. Réponses: 1
    Dernier message: 07/10/2013, 17h08
  2. URL rewriting et nom de domaine
    Par gxgxf dans le forum Apache
    Réponses: 10
    Dernier message: 17/12/2010, 10h10
  3. Réponses: 11
    Dernier message: 06/11/2009, 17h09
  4. Réponses: 2
    Dernier message: 14/11/2007, 14h49
  5. [URL Rewriting] problème avec sous domaine
    Par Booyakha dans le forum Apache
    Réponses: 1
    Dernier message: 31/07/2007, 16h31

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