| ||||||||
Petit astucien | Bonjour, Nous sommes une asscociation et avons 2 noms de domaine, 1 en .com et 1 en .net Le site a été développé sur le domaine.net pour différentes raisons, mais nous souhaiterions que les internautes ne voit que l'adresse du site en .com Sur la page d'accés du site principale en .com nous avons fait un renvoi vers le site développé en .net avec un script java : <SCRIPT LANGUAGE="JavaScript">
Seulement dans la barre de navigation on voit que du .com départ on est passé sur le domaine en .net et c'est là que je cherche le script pour que reste affiché quelque soit les pages ouvertes, le nom de domaine .com sans les nom de page site.net/index.php par exemple etc...
Merci poour votre aide | |||||||
Publicité | ||||||||
| ||||||||
Petit astucien | Une solution est d'appeler les pages en .net dans une frame (ou iframe) de .com. Le nom des pages en .net n'apparaitra pas (sauf dans le code source). *µ*
| |||||||
Petit astucien | merci pour votre reponse mais avant de poster ce post j'avais fait quelques recherches et cette solution je l'avais trouvé mais elle a un gros désavantage c'est au niveau du référencement. | |||||||
![]() ![]() | quelque soit la solution de redirection que tu utiliseras, elle posera un probleme au niveau de référencement. donc tu as deux solutions 1. tu fais pointer ton ndd .com vers ton site hébergé sur le .net 2. tu transferes ton site hébergé sur le .net vers l'hébergeur du .com Dans les deux cas, tu devras utiliser l'url canonique pour eviter de duplicate content (seul le .com apparaitra dans les moteurs mais le .net sera toujours accessible en lien direct) Evidemment il se peut que le .com soit lié a un hébergement qui ne peut supporter ton site pour X raisons, dans ce cas la il faut voir avec l'hébergeur du .com si il est possible de changer de registar cad que tu va transferer ton ndd chez un autre vendeur de ndd qui, lui , n'impose pas d'hébergement lié cependant cette option est souvent payante | |||||||
Petit astucien | Merci pour cette réponse. actuellement les deux hebergements supportent sans soucis les données installées dessus. le .com renvoi sur le .net, grace au script décris plus haut, mais dans le navigateur on peut lire le www.site.net. et non www;site.com Je pensais qu'il existait une solution pour quelque soit les page ouvertes dans le navigateur, on ne voit que le nom du site www.site.com même en cas de renvoi vers un autre nom de domaine..... j'avais vu ça sur plusieurs sites... | |||||||
![]() ![]() | ce que tu demandes me parait assez compliqué a réaliser alors que par contre tu peux tout a fait mettre ton site sur le .com puisque que tu veux que cette url ( pourquoile .com d'ailleurs ?) puis mettre une redirection 301 dans un fichier htaccess (ou directement sur le ndd si ton registar le permet) sur le .net pour signaler le changement d'adresse aux moteurs par exemple : la page tonndd.net/mondossier/mapage.html renverra les visiteurs et les moteurs directement sur la page tonndd.net/mondossier/mapage.html il y a plusieurs avantages a cette solution : quelque soit la page tapée par le visiteur, il sera redirigé vers la page corrpondante sur le .com ( et c'est le .com qui s'affichera sur la barre d'adresse) tu ne perds pas le référencement que tu as pu effectué sur le ndd.net car les moteurs vont l'attribuer a la nouvelle page en .com.
Pour cela il faut juste mettre un fichier .htaccess a la racine de .net qui contient cette unique ligne en changeant uniquement la partie en rouge
le fichier est simple a mettre en place puisqu'il suffit de créer un fichier txt simple d'y coller la ligne et de l'enregistrer sous le nom test.htaccess ( test parce que windows n'acceptent pas les noms vides), de l'envoyer a la racine de ton site et enfin de le renommer en .htaccess directement sur ton serveur ftp ps: evidemment le contraire est aussi possible, en mettant le htaccess dans le site en .com il renverra vers le site en .net, au point de vue indexation cela n'a aucune différence, le .com n'ayant pas plus de valeur qu'un .net (ils sont tous les deux du premier niveau).
| |||||||
Astucien | Salut Arnauld, Sur ton serveur tonsite.net, tu crée un fichier "index.php" et la dedans tu met : <?php header("location: http://tonsite.com"); ?> Voila, sinon peut etre faire des virtualhost. | |||||||
|
Les bons plans du moment PC Astuces | Tous les Bons Plans | ||||||||||||||||||
|