Rewriting et sous domaines

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

playentry
WRInaute discret
WRInaute discret
 
Messages: 227
Inscription: 26 Jan 2005

Rewriting et sous domaines

Message le Mer Mai 25, 2005 2:09

Salut...

J'aimerais savoir si il y aurait moyen de créer des sous domaines à la volée...

Dans ce but, il faudrais que l'adresse suivante :
http://www.site.com/page.php?w=nom

Devienne :
nom.site.com

Est-ce que vous pensez que c'est réalisable ? Je suis chez OVH... :wink:

Merci d'avance !

PLAY

cedfr
WRInaute passionné
WRInaute passionné
 
Messages: 1314
Inscription: 24 Juin 2004

Message le Mer Mai 25, 2005 4:43

Le mieux est de créer tes sous domaines par le biais du manager OVH :roll:


j0k3r_n0ir
WRInaute discret
WRInaute discret
 
Messages: 53
Inscription: 25 Avr 2004

Message le Mer Mai 25, 2005 8:28

Pour la création de sous-domaine, il faut attendre la propagation des DNS pour qu'ils soient actifs ...
Et puis je ne vois pas vraiment comment faire en rewritant pour arriver à cela.

En fait j'ai jamais essayé en fesant directement avec le nom de domaine dans la regex ...

Mais bon avec les DNS, faire des sous domaine à la volée ... :/
Quoique ...

David@site
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 382
Inscription: 14 Jan 2004

Message le Mer Mai 25, 2005 10:37

Moi je dis que c'est possible, sans accès Root au serveur, juste avec un .htaccess et de l'urlrewriting; voici ce que j'ai trouvé dans la doc Apache http://httpd.apache.org/docs-2.0/misc/rewriteguide.html:

Code: Tout sélectionner
Virtual User Hosts

Description:

    Assume that you want to provide www.username.host.domain.com for the homepage of username via just DNS A records to the same machine and without any virtualhosts on this machine.
Solution:

    For HTTP/1.0 requests there is no solution, but for HTTP/1.1 requests which contain a Host: HTTP header we can use the following ruleset to rewrite http://www.username.host.com/anypath internally to /home/username/anypath:

RewriteEngine on
RewriteCond   %{HTTP_HOST}                 ^www\.[^.]+\.host\.com$
RewriteRule   ^(.+)                        %{HTTP_HOST}$1          [C]
RewriteRule   ^www\.([^.]+)\.host\.com(.*) /home/$1$2


Je n'ai pas tester, à toi de dire si ça marche
Par contre ce code, n'as pas l'air compatible avec le protocole HTTP/1.0 (qui n'envoie pas le {HTTP_HOST}) et c'est ce qu'utilise encore les robots d'indexation des moteurs de recherche d'après mes logs. À méditer.

Si tu as un serveur dédié, là c'est moins problèmatique, voir par exemple: http://www.taggle.org/index.php/2004/07/31/78-dns-wilcarding-avec-apache-et-alias-de-domaines-a-gogo-1 et http://www.taggle.org/index.php/2004/07/31/79-dns-wilcarding-avec-apache-et-alias-de-domaines-a-gogo-2

David


Photoshop user
WRInaute passionné
WRInaute passionné
 
Messages: 1040
Inscription: 8 Déc 2004

Message le Mer Mai 25, 2005 10:42

en tout cas, c'est possible :
http://mot_dynamique.est-frigide.com/
Dernière édition par Photoshop user le Mer Mai 25, 2005 12:13, édité 1 fois.


vpx
WRInaute passionné
WRInaute passionné
 
Messages: 1099
Inscription: 23 Mar 2004

Message le Mer Mai 25, 2005 10:43

j0k3r_n0ir a écrit:Pour la création de sous-domaine, il faut attendre la propagation des DNS pour qu'ils soient actifs ...

8O Un sous-domaine, c'est juste un repertoire sur le serveur!
Pour le creer à la volée, ca depend completement de la manière dont l'hebergeur gère les sous-domaines. Chez certains hebergeurs, chaque repertoire à la racine peut être appelé comme un sous domaine (repertoire.domaine.com), donc la ca ne pose pas de probleme.


j0k3r_n0ir
WRInaute discret
WRInaute discret
 
Messages: 53
Inscription: 25 Avr 2004

Message le Mer Mai 25, 2005 11:31

Chez certains hebergeurs
;p
Pas chez le mien.


vpx
WRInaute passionné
WRInaute passionné
 
Messages: 1099
Inscription: 23 Mar 2004

Message le Mer Mai 25, 2005 11:59

Oui mais quelque soit ton hebergeur, il n'y a pas de propagation des DNS pour un sous-domaine!


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