IP to Domain

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


narayana
WRInaute impliqué
WRInaute impliqué
 
Messages: 835
Inscription: 28 Jan 2005

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 passionné
WRInaute passionné
 
Messages: 2050
Inscription: 22 Nov 2005

Message le Lun Oct 16, 2006 13:57

avec un serveur DNS ?


narayana
WRInaute impliqué
WRInaute impliqué
 
Messages: 835
Inscription: 28 Jan 2005

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 impliqué
WRInaute impliqué
 
Messages: 835
Inscription: 28 Jan 2005

Message le Lun Oct 16, 2006 14:24

dadovb a écrit:avec un serveur DNS ?

C'est à dire ?


dd32
Modérateur
Modérateur
 
Messages: 3379
Inscription: 9 Sep 2005

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 passionné
WRInaute passionné
 
Messages: 2050
Inscription: 22 Nov 2005

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 impliqué
WRInaute impliqué
 
Messages: 835
Inscription: 28 Jan 2005

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 passionné
WRInaute passionné
 
Messages: 2274
Inscription: 31 Mai 2005

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 impliqué
WRInaute impliqué
 
Messages: 835
Inscription: 28 Jan 2005

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 passionné
WRInaute passionné
 
Messages: 2274
Inscription: 31 Mai 2005

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 impliqué
WRInaute impliqué
 
Messages: 835
Inscription: 28 Jan 2005

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: 18796
Inscription: 8 Aoû 2004

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: 3918
Inscription: 18 Sep 2004

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).


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

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