Redirection transparente pour gros débutant

Nouveau WRInaute
Bonjour,

Comme mon nombre de posts doit l'indiquer, je débute dans ce domaine :-\ J'ai lu pas mal de messages ici mais je n'ai pas vraiment trouvé ce que je cherchais...

Voilà ce que je voudrais faire:

1- Rediriger de façon transparente d'un site http://www.monsite.com vers un site http://monsite.free.fr (par ex.). C'est-à-dire que quand on visite http://www.monsite.com/mapage.html, le fichier est en fait lu sur http://monsite.free.fr/mapage.html mais l'url affichée dans le navigateur reste http://www.monsite.com/mapage.html (et les liens qu'elle contient pointent vers http://www.monsite.com/...)

2- Faire en sorte que l'accès à un fichier http://www.monsite.com/Images/logo.png soit remplacé par un fichier http://monsite.free.fr/Images/logo1.png

J'ai compris que je dois mettre un fichier .htaccess à la racine de http://www.monsite.com mais que faut-il mettre dedans exactement ?

Merci d'avance aux spécialistes !
Gousti.
 
WRInaute discret
j'ai demandé à peu près la même chose hier.
Si tu es aussi débutant que moi, çà pourra te servir:
A titre d'info:
https://www.webrankinfo.com/forum/t/redirection-301-comment-faire.11970/
Sachant que moi c'était une simple redirection 301 mais le principe reste le même.
Le .htaccess est un simple fichier texte qui s'apelle .htacess
le code que j'ai mis dedans (pour un changement de répertoire)

RedirectMatch 301 /ancien_repertoire/page.html http://www.monsite.com/nouvelle_page.html

bon à savoiri :
-il faut que ton hebergeur supporte le .htacess
-Chez certains hébergeurs, ton fichier .htaccess sera invisible, (ne me demande pas pourquoi j'en sait rien) donc il faut pas s'en faire si c'est le cas.
-Inutile de faire un copier-coller de code que tu trouverais sur le net ou ci-dessus parceque le retour chariot n'est pas les même suivant les os, donc faut t'assurer que ton éditeur de texte enregistre bien ton code sous format linux, sinon çà marche pas (ne me demande pas pourquoi non plus)

une partie des réponses. Pour le reste...

J'ai pas trop compris pourquoi tu veux que l'ancienne url apparaisse, je comprend pas pourquoi tu veux passer d'un domaine pro à un domaine gratuit plus dûr à référencer
 
Nouveau WRInaute
Merci olivierolivier, mais :oops: :

- free.fr n'était qu'un exemple, en fait je souhaiterais qu'en entrant une url du genre http://www.monsite1.com, on accède aux fichiers situés sur http://www.monsite2.com tout en ayant l'adresse "monsite1" dans le navigateur),

- j'utilise déjà un fichier .htaccess avec
RedirectMatch 301 (.*) http://www.monsite.com
pour rediriger http://monsite.com vers http://www.monsite.com (selon les conseils de mon hébergeur) donc pas de problème pour ce fichier! Reste jute à savoir quoi mettre dedans pour obtenir le résultat voulu...parce que les "Redirect" et "Rewrite" machin-bidules, c'est du pur chinois pour moi !!!

Je vais quand même tâcher de lire la page https://www.webrankinfo.com/referencemen ... ctions.php en détails, mais si quelqu'un a une solution avant moi, ne pas hésiter à ma la communiquer ;-)
 
Nouveau WRInaute
8O
Merci Ô Grand Googler, mais...qu'est-ce que c'est, une ORT invisible ???
J'ai fait une recherche sur les forums, sans succès :(

En tous cas tu as l'air de dire que c'est faisable ?
 
WRInaute impliqué
Tout dépend de ton hébergeur et des possibilités qu'il t'offre, si tu es sous linux ou windows.
Si j'avais à le faire, je placerais un alias sous la forme d'un cname :
site1 CNAME site2

Mais tous les hébergeurs n'offre pas cette possibilité, par contre beaucoup offrent la possibilité de placer des ORT visibles ou invisibles. Théoriquement, il faut éviter les ORT par frame qui sont mauvaises pour le référencement, mais si tu veux faire une redirection sous cette forme, je suppose que tu ne te soucies pas du référencement... ;)
 
Nouveau WRInaute
Bon je crois que j'ai possibilité de faire suivant la première solution.. Mais ça ne me dit toujours pas ce que c'est une ORT ? Un petit lien sur ces forums ?

Sinon, pour la possibilité de remplacer un logo en fonction de l'adresse visitée, c'est faisable (logo1 pour adresse en "site1", logo2 pour adresse en "site2") ?

Encore merci Remi pour le temps que tu prends à me répondre ;-)
 
WRInaute impliqué
GoustiFruit a dit:
Mais ça ne me dit toujours pas ce que c'est une ORT ? Un petit lien sur ces forums ?
https://www.google.fr/search?q=ort+invisible

Sinon, pour la possibilité de remplacer un logo en fonction de l'adresse visitée, c'est faisable (logo1 pour adresse en "site1", logo2 pour adresse en "site2") ?
Bon..., c'est un peu ce que je craignais... :(
(et c'est pour cela que je te répondais du bout des lèvres)
 
Nouveau WRInaute
Peut-être en insérant un bout de code dans tous les fichiers sensés afficher le fameux logo pour qu'ils choisissent en fonction du referrer ?
 
Nouveau WRInaute
Admettons que je puisse créer un alias du genre monsite1 CNAME monsite2 comme on me l'a suggéré... Est qu'il serait ensuite possible d'afficher une image différente selon que l'on visite monsite1 ou monsite2 ?

Par exemple, est-ce qu'il serait possible de placer un fichier .htaccess à la racine de monsite2 contenant un truc du genre:

Code:
RewriteEngine On
RewriteCond %{HTTP_REFERER} !^http://www.monsite2.com/ [NC]
RewriteRule image1.png image2.png [L]

Et si oui, quelle serait la syntaxe exacte ? (parce que là j'ai bricolé un bout de code trouvé sur le net !)
 
Discussions similaires
Haut