IP to Domain

Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics


narayana
WRInaute passionné
WRInaute passionné
 
Messages: 835
Inscription: Ven Jan 28, 2005 12:53

IP to Domain

Message le Lun Oct 16, 2006 13:57

Bonjour,
Comment tranformer l'url suivante (exemple)
Code: Tout sélectionner
http://125.23.2.6/xxxx...

en
Code: Tout sélectionner
http://www.xxxxxx.com/xxxx...


j'ai pensé à ceci mais sans effet :

Code: Tout sélectionner
RewriteCond %{HTTP_HOST}   ^http://125.23.2.6$ [NC]
RewriteRule ^(.*)    http://www.xxxx.com/....$1    [R=301,QSA,L]


une idée ?


dadovb
WRInaute accro
WRInaute accro
 
Messages: 2038
Inscription: Mar Nov 22, 2005 9:50

Message le Lun Oct 16, 2006 13:57

avec un serveur DNS ?


narayana
WRInaute passionné
WRInaute passionné
 
Messages: 835
Inscription: Ven Jan 28, 2005 12:53

Message le Lun Oct 16, 2006 14:12

Je suis sur un dédié.
Je souhaiterai faire cela dans un fichier htaccess
C'est possible ?


narayana
WRInaute passionné
WRInaute passionné
 
Messages: 835
Inscription: Ven Jan 28, 2005 12:53

Message le Lun Oct 16, 2006 14:24

dadovb a écrit:avec un serveur DNS ?

C'est à dire ?


dd32
Modérateur
Modérateur
 
Messages: 3261
Inscription: Ven Sep 09, 2005 10:21

Message le Lun Oct 16, 2006 14:30

il y a une fonction php checkdnsrr() pour la résolution de nom mais ce n'est pas un htaccess...
http://www.php.net/manual/fr/function.checkdnsrr.php


dadovb
WRInaute accro
WRInaute accro
 
Messages: 2038
Inscription: Mar Nov 22, 2005 9:50

Message le Lun Oct 16, 2006 14:31

Transformer une ip en url, c'est le rôle d'un serveur DNS. Et il me semble pas que tu puisses mettre ça en place avec un simple .htaccess


narayana
WRInaute passionné
WRInaute passionné
 
Messages: 835
Inscription: Ven Jan 28, 2005 12:53

Message le Lun Oct 16, 2006 14:36

Hum facheux tout ca
Le problem est que certaines url de mon site sont référencées avec l'ip au lieu du nom de domaine. :-(
Je vais regarder du côté du serveur dns
merci


AW
WRInaute accro
WRInaute accro
 
Messages: 2274
Inscription: Mar Mai 31, 2005 14:41

Message le Lun Oct 16, 2006 14:37

narayana tu a le www d'un nom de domaine qui pointe vers ton serveur? C'est le commencement après ça se gére au niveau de ta conf apache...


narayana
WRInaute passionné
WRInaute passionné
 
Messages: 835
Inscription: Ven Jan 28, 2005 12:53

Message le Lun Oct 16, 2006 14:43

AW a écrit:narayana tu a le www d'un nom de domaine qui pointe vers ton serveur?

Pas compris ta question :roll:
je sais juste que les moteurs ont indéxé des pages avec l'ip au lieu du nom de domaine. Sans doûte que j'ai des baclinks issu d'autres sites avec cette ip


AW
WRInaute accro
WRInaute accro
 
Messages: 2274
Inscription: Mar Mai 31, 2005 14:41

Message le Lun Oct 16, 2006 15:07

ton site est accessible par un nom de domaine?


Je crois avoir compris : Tu as un site accessible à la fois par l'ip mais aussi par le nom de domaine, et tu voudrais que ça soit uniquement par le nom de domaine c'est ça ?


narayana
WRInaute passionné
WRInaute passionné
 
Messages: 835
Inscription: Ven Jan 28, 2005 12:53

Message le Lun Oct 16, 2006 15:09

exactement AW
en fait je crois que cela fonctionne bien
Code: Tout sélectionner
RewriteCond %{HTTP_HOST}   ^http://125.23.2.6$
RewriteRule ^(.*)    http://www.xxxx.com/....$1    [R=301,QSA,L]


Leonick
WRInaute accro
WRInaute accro
 
Messages: 12307
Inscription: Dim Aoû 08, 2004 20:24

Message le Lun Oct 16, 2006 16:51

dadovb a écrit:Transformer une ip en url,
Ca ne fait pas le contraire un serveur DNS ?


wullon
WRInaute accro
WRInaute accro
 
Messages: 3914
Inscription: Sam Sep 18, 2004 15:06

Message le Lun Oct 16, 2006 18:40

C'est le premier bloc virtualhost sur lequel va pointer par défaut ton ip.

Tu crées ton un virtualhost bidon que tu positionnes en premier, où tu as juste besoin de mettre la règle "RewriteRule ^(.*) http://www.xxxx.com/....$1 [R=301,QSA,L] " (directement dans la conf avec <Directory, ou dans un .htaccess, au choix).
Je n'ai pas testé mais normalement ça doit marcher.


C'est aussi possible que la première solution marche (tout dépend si le logiciel client envoie un en-têtre HTTP_HOST quand il s'agit d'une IP en fait).

Petite précision : transformer une IP en URL n'est pas (exactement) le rôle d'un serveur DNS. Un serveur DNS associe une IP à un nom de domaine, ce qui est légèrement différent (et en aucun cas un serveur DNS ne peut faire la redirection en question par exemple).


Formation recommandée sur ce thème :

Formation URL Rewriting et sites dynamiques : apprenez comment mettre en place la réécriture d'URL, comment optimiser vos URL et profiter de vos pages dynamiques pour booster votre référencement. Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités