mettre un sous domaine dans une variable.. et rediriger

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

Zini
Nouveau WRInaute
 
Messages: 2
Inscription: Jeu Aoû 14, 2003 18:47

mettre un sous domaine dans une variable.. et rediriger

Message le Jeu Aoû 14, 2003 18:55

Bonjiour, je suis nouveau dans ce forum et j'ai une grande question :

(pour annoncer la couleur je suis un webmaster bidouilleur donc soyez undulgent :) )

Je souhaite que des personnes puisse accèder a un site avec n'importe quel sous domaine et que ca mette le sous domaine dans une variable et que ca redirige vers une autre page..

Je sais que c'est possible comme sur ce site (veuillez m'excuser pour ce site débile mais c le seul que j'ai trouvé qui fait ca..)

http://asdfasfdsafas.est-frigide.com/
http://bill.gates.est-frigide.com/

avez vous compris et si oui savez vous comment faire ? pui-je faire ca avec PHP et les .htaccess ou bien ?

Merci d'avance


Qaghan
WRInaute impliqué
WRInaute impliqué
 
Messages: 309
Inscription: Mer Juin 11, 2003 17:09

Message le Jeu Aoû 14, 2003 21:05

J'en ai parler il y a pas si longtemps...

http://www.webrankinfo.com/forums/viewtopic.php?p=34756

Il doit y avoir moyen de se passer de l'implementation des vhosts avec un peu d'UR, mais redirect ne doit etre que peu modifier...

Code: Tout sélectionner
RewriteEngine on
RewriteCond %{HTTP_HOST} ^mondomaine.com$
RewriteRule ^(.*)   http://www.mondomaine.com/redirect.php?url=%{HTTP_HOST}[L,R=301]


Mais de toute facon, il faut que les DNS soient bien configures...

http://www.webrankinfo.com/forums/viewtopic.php?p=34915

Olivier,

Zini
Nouveau WRInaute
 
Messages: 2
Inscription: Jeu Aoû 14, 2003 18:47

Message le Sam Aoû 16, 2003 15:05

Merci

>Il doit y avoir moyen de se passer de l'implementation des vhosts avec un peu d'UR, mais redirect ne doit etre que peu modifier...

------->oulaaa.. ca veu dire un un vhosts et UR?



>
Code: Tout sélectionner
RewriteEngine on
RewriteCond %{HTTP_HOST} ^mondomaine.com$
RewriteRule ^(.*)   http://www.mondomaine.com/redirect.php?url=%{HTTP_HOST}[L,R=301]

-------> C'est quel langage ca ?

>Mais de toute facon, il faut que les DNS soient bien configures...
-------> Que veut-tu dire par la ?

Merci d'avance


Qaghan
WRInaute impliqué
WRInaute impliqué
 
Messages: 309
Inscription: Mer Juin 11, 2003 17:09

Message le Sam Aoû 16, 2003 16:55

Zini a écrit:------->oulaaa.. ca veu dire un un vhosts et UR?


Je ne crois pas qu'il y est de manière simple de proceder... (Sinon je pense que Dan ou WRI m'auraient deja contredit)
Il faudra de toute facon que tu tripotes le httpd.conf pour arriver a ce resultat en ajoutant une directive
Code: Tout sélectionner
ServerAlias *.mondomaine.com 

soit dans un vhost, soit dans la configuration du serveur par defaut...



-------> C'est quel langage ca ?


UR a place dans un htaccess

>Mais de toute facon, il faut que les DNS soient bien configures...
-------> Que veut-tu dire par la ?


Tu lis les url que je mets dans mes posts ??? La reponse a la fin du deuxieme fil...
Parce que je suis gentil:

Configurer le serveur web, lui permet de faire la distinction (grace au nom du serveur) entre les differentes requetes qui lui arrivent sur la meme IP... En revanche, cela ne permet pas aux internautes de trouver le serveur correspondant a non donne. C'est a cela que sert les resolutions DNS...

Si la seule entree pointant vers ton domaine dans les tables DNS est de la forme www.mondomaine.com -> XX.XX.XX.XX alors c'est le seul que les internautes pourront atteindre... Toutes les autres requetes sousdomaine.mondomaine.com renverront une erreur...

Il est possible d'inserer une entree par sous-domaine (a condition que celui qui gere ton DNS, generalement ton hebergeur, te le permette):
www.mondomaine.con -> XX.XX.XX.XX
sousdomaine1.mondomaine.com -> XX.XX.XX.XX
sousdomaine2.mondomaine.com -> XX.XX.XX.XX
sousdomaine3.mondomaine.com -> XX.XX.XX.XX

Mais cette solution ne permet pas de rediriger les sous-domaines non references explicitement. Pour cela, il y a un moyen de specifier une sorte de collecteur par defaut qui renvoie tous les sous-domaines non specifies explicitement vers une IP...
Si la seule entree DNS pour ton domaine est de la forme

www.mondomaine.con -> XX.XX.XX.XX
sousdomaine1.mondomaine.com -> XX.XX.XX.XX
sousdomaine2.mondomaine.com -> XX.XX.XX.XX
sousdomaine3.mondomaine.com -> XX.XX.XX.XX
*.mondomaine.com -> XX.XX.XX.XX

Voila l'idee, apres faut que tu vois pour les details avec ton hebergeur...

Olivier,


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