Réécriture d'url

Nouveau WRInaute
Bonjour

Cela fait 2 heures que je cherche sur la toile une solution à mon problème mais je n'y arrive pas.

Je vous explique mon problème :

Je viens d'acheter un nom de domaine. http://www.urldemonnouveausite.com J'héberge mon site dans un dossier de mon hebergement principal à l'adresse suivante http://www.urldemonanciensite.fr/nouveausite/

J'aimerai que les liens internes de mon nouveau site soit www.urldemonnouveausite.com/page1.html et non www.urldemonanciensite.fr/nouveausite/page1.html

Comment puis je faire cette manipulation ? Je voudrai que l'url de mon ancien site disparaisse complètement de mon nouveau.

Merci d'avance pour votre aide. Pour l'hébérgeur je suis chez Infomaniak
 
Nouveau WRInaute
Ca je l'ai fait, mais j'ai toujours l'ancienne url qui apparait. Je pensais qu'il était possible de faire la modif via un fichier .htaccess en faite

Merci de ta réponse en tout cas :)
 
WRInaute passionné
Via FTP met à la racine de ton ancien site ce fichier .htaccess
Code:
RewriteEngine on
RewriteRule ^(.*)   http://www.urldemonnouveausite.com/$1 [QSA,L,R=301]
ça aura pour effet de rediriger toutes tes pages de l'ancien site en 301 vers le nouveau site.
Les moteurs de recherches comprennent très bien le protocole de la redirection 301 (supprimer l'ancienne page au profit de la nouvelle).
 
WRInaute accro
Je pense que la suggestions de david96 va donner une boucle infinie.

Dans le répertoire "nouveausite", je mettrais ceci:
Code:
Options +FollowSymlinks
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www.urldemonnouveausite.com$ 
RewriteRule ^(.*)   http://www.urldemonnouveausite.com/$1  [QSA,L,R=301]
Jean-Luc
 
Nouveau WRInaute
Merci tout les 2 pour vos solutions.

Je viens de tous tester mais ca ne marche pas :(

En faite quand je mets mon .htaccess l'url se modifie bien mais le site ne se charge plus, c'est le problème que j'avais hier. Ca me met une page blanche comme si il n'avait plus accès au fichier du dossier

Je ne sais pas si j'avais été très clair sur ce que j'aimerais hier car il faut juste que l'url de mon nouveau site remplace le chemin de mon site actuel. Je vais redonner un exemple pour être plus clair.

J'ai acheté le nom de domaine http://www.tata.com cette url pointe vers http://www.mama.fr/kuku/
Donc je voudrais que si j'appel la page contact.html qui est à cette adresse
http://www.mama.fr/kuku/contact.html on voit http://www.tata.com/contact.html

Voila désolé d'avoir rappeler ma demande c'est juste qu'en relisant mon premier post je pensais ne pas avoir bien exprimé ma demande.

Merci encore pour l'aide que vous m'apportez
 
WRInaute accro
met le .htaccess dans le dossier kuku/

avec condition

Code:
RewriteEngine on
RewriteCond %{REQUEST_URI} ^/kuku/*.
RewriteRule ^(.*)$   http://www.urldemonnouveausite.com/$1  [QSA,L,R=301]

sans condition

Code:
RewriteEngine on
RewriteRule ^(.*)$   http://www.urldemonnouveausite.com/$1  [QSA,L,R=301]

ce qui devrait donner le meme resultat (si ca marche...)
 
Discussions similaires
Haut