rewriting transparent vers un autre domaine
Bonjour,
Cela fait quelques heures que je planche sur un problème, et j'espère que quelqu'un ici pourra m'apporter la solution
quand j'utilise un fichier .htaccess avec RewriteEngine on
et RewriteRule, parfois la vrai adresse est repercuté dans la barre d'url de mon navigateur, et parfois non. Qu'est ce qui fait cette différence?
Pourquoi
Code:
RewriteRule ^new(.*) /test$1
laisse bien http://www.domaine.fr/new/test.html et affiche le fichier de http://www.domaine.fr/test/test.html
que
Code:
RewriteRule ^(.*) /test$1
ne fonctionne pas
et que
Code:
RewriteRule ^blog(.*) http://www.milchior.fr/arthurrainbow/$1
fonctionne bien, mais que quand je cherche http://www.arthurrainbow.fr/blog mon navigateur indique comme adresse http://www.milchior.fr/arthurrainbow/ ?
Puisque online.net ne permet plus qu'un nom de domaine en alias pointe vers un répertoire ou sous-domaine, ce que je cherche à faire ressemblerait à
Code:
RewriteRule ^(.*) http://www.milchior.fr/arthurrainbow/$1
autrement dit que dès que quelqu'un cherchera une page sur arthurrainbow.fr/quelquechose il verra http://www.milchior.fr/arthurrainbow/quelquechose mais sans que le visiteur ne sache qu'il n'est pas sur arthurrainbow.fr
Pour les informations, je suis hebergé par online.net les informations sur le serveur selon php info sont
_SERVER["SERVER_SOFTWARE"] Apache/1.3.34 (Ubuntu) mod_vhost_online/1.2 mod_fastcgi/2.4.2 mod_log_online/0.1