301 sans que l'url change dans la barre d'adresse

WRInaute discret
Bonjour,

Tout est dans le titre est t'il possible de faire une redirection 301 mais sans que la page change dans la barre d'adresse ?

En fait je redirige xxx.monsite.com vers monsite.com/xxx

Mais je souhaiterais garder le sous domaine dans la barre d'adresse à chaque fois,

Possible ?

Actuellement voici les lignes de rewrite :

Code:
RewriteCond %{HTTP_HOST}    !^www.monsite.com
RewriteCond %{HTTP_HOST}    ^([^.]+).monsite.com
RewriteRule ^$              profil.php?id1=%1 [R=301,QSA,L,NC]
 
WRInaute accro
Non. Une redirection est une redirection. Par définition, ça redirige donc ça change l'url dans la barre d'adresse.

La seule solution pour faire cela, c'est une frame.
 
WRInaute impliqué
Techniquement il y a moyen de faire ça (j'ai déja vu cette pratique), mais j'en sais pas vraiment plus.
P'têtre avec le mod_proxy d'apache.

Je te laisse chercher de ce coté là, n'hésites pas à nous faire part de tes éventuelles découvertes :)
 
WRInaute passionné
si les deux domaines pointent vers le même répertoire c'est possible sans redirection. Sinon avec le mode proxy ca doit marcher en mettant le flag "P" à la place de "R=301".
 
Discussions similaires
Haut