Forum Programmation.php redirection transparente de domaine

Posté par  .
Étiquettes : aucune
-1
9
déc.
2009
La situation :
- un domaine mondomaine.com avec un hebergement
- une boutique en ligne chez un presta dispo sur http://www.monpresta.com/maboutique

est-il possible de faire une redirection masquée pour que la barre d'adresse affiche toujours
http://www.mondomaine.com
mais aille chercher le contenu de http://www.monpresta.com/maboutique

?

en php (ou pas)
pour l'instant j'ai un .htaccess avec un redirect temporaire
  • # DNS

    Posté par  . Évalué à 8.

    La solution viendra plus probablement de DNS.

    Il faut que les enregistrements DNS de mondomaine.com pointent vers monpresta.com avec les paramètres qui vont bien.

    Je l'ai fait avec mon blog chez tumblr qui répond aux 2 URL.

    Un peu de doc sur mon exemple :
    http://www.tumblr.com/help/custom_domains
    http://faq.online.net/hebergement-web/zone_dns


    Il ne doit pas y avoir beaucoup d'adaptations à faire si ton registrar permet de bidouiller les zones DNS et si ton hébergeur prévoit ce cas de figure (si c'est pas le cas il est préférable d'aller voir ailleurs si c'est encore possible).

    BeOS le faisait il y a 20 ans !

    • [^] # Re: DNS

      Posté par  . Évalué à 2.

      il me semblait bien que c'etait un peu la seule solution
      mais je vais devoir demander à presta s'il accepte que domaine pointe vers son serveur :(

      merci
  • # Une iframe

    Posté par  . Évalué à 1.

    ---> []
  • # Un reverse proxy bien configuré

    Posté par  . Évalué à 2.

    Si la société ne permet pas de faire pointer des dns vers un de ses sites (étrange mais possible), tu as la possibilité de configurer un reverse proxy sur ton serveur, qui va chercher les pages du prestataire.

    Avec squid, il faut utiliser un programme qui transforme les url de ton site vers celles de ton prestataire.

    http://www.squid-cache.org/Versions/v3/HEAD/cfgman/url_rewri(...)

    Envoyé depuis mon lapin.

  • # apache mod_proxy

    Posté par  . Évalué à 1.

    Si t'as accès a la conf d'apache, mod_proxy permet de faire ce genre de truc.
    En gros, avec mod_proxy et de l'url rewriting, tu fais a peu près tout ce que tu peux imaginer et même ce que t'imagines pas ;)
  • # Merci à tous

    Posté par  . Évalué à 2.

    helas je n'ai pas acces à ces serveurs, je suis simple "client" chez ce presta

    je vais voir avec mon client si c'est genant d'avoir un redirect 302 de son domaine à lui vers le domaine du prestataire et d'afficher le domaine du prestataire

    merci encore

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.