Je n'y arriverais jamais !

WRInaute discret
Bonjour a tous,

je dois deja vous avouer que depuis longtemps j'ai du mal avec les regex et là je m'arrache les cheveux.
Si une ame charitable pouvait m'aider ?

j'ai un domaine
ex: www.mondomaine.com

je souhaite fournir un systeme de blog,

et faire en sorte que:
username.mondomaine.com

donne le meme resultat que:
www.mondomaine.com/blog/index.php?user=username

et que :
username.mondomaine.com/article-4/blabla-bla-bla-bli-blu-ttata.html

donne le meme resultat que:
www.mondomaine.com/blog/index.php?user=username&art=4

donc: blabla-bla-bla-bli-blu-ttata.html ne sert a rien, simplement au referencement pour les mots clés.

I need help comme il a dit l'autre (sinon je vais etre bientot chauve ^^)
 
WRInaute passionné
il faut que tous les domaines pointent vers la racine et ajouter les règles htaccess suivante :
Code:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^([^.]+)\.tondomaine\.com$
RewriteCond %1 !^www$
RewriteRule ^$   /blog/index.php?user=%1  [QSA,L]
RewriteCond %{HTTP_HOST} ^([^.]+)\.tondomaine\.com$
RewriteCond %1 !^www$
RewriteRule ^article-([0-9]+)/.*\.html$   /blog/index.php?user=%1&art=$1  [QSA,L]
 
WRInaute discret
Je vais essayer ce soir en rentrant, ce serait super super genial si ca marche,

par conntre j'ai pas bien compris cela:
il faut que tous les domaines pointent vers la racine

www.mondomaine.com pointe deja vers la racine, est ce bien de cela dont tu aprles ?
 
WRInaute discret
malheureusement; cela ne fonctionne pas :/
Je t'ai envoyé un pm avec l'url du site

ce serait sympa si tu pouvais me depanner pke j'ai encore passer pas mal de temps hier et la je desespere ...
 
Nouveau WRInaute
Tu utilise quoi comme cms???

Tu est hebergé ou???


pssinjaune a dit:
Bonjour a tous,

je dois deja vous avouer que depuis longtemps j'ai du mal avec les regex et là je m'arrache les cheveux.
Si une ame charitable pouvait m'aider ?

j'ai un domaine
ex: www.mondomaine.com

je souhaite fournir un systeme de blog,

et faire en sorte que:
username.mondomaine.com

donne le meme resultat que:
www.mondomaine.com/blog/index.php?user=username

et que :
username.mondomaine.com/article-4/blabla-bla-bla-bli-blu-ttata.html

donne le meme resultat que:
www.mondomaine.com/blog/index.php?user=username&art=4

donc: blabla-bla-bla-bli-blu-ttata.html ne sert a rien, simplement au referencement pour les mots clés.

I need help comme il a dit l'autre (sinon je vais etre bientot chauve ^^)
 
WRInaute discret
Pour l'instant, je n'utilsie pas de cms, je veux simplement que ca marche avec une page de test... le cms, le developpement, je le ferait ensuite.

je suis hebergé chez 1and1

www.monsite.com est bien rattaché a une ip oui forcement, celle du serveur 1and1 ...
le nom de domaine est deja bien configurer,
quand je tappe www.example.com j'arrive bien sur ma page
quand je tappe forum.example.com j'arrive egalement sur mon forum car j'ai cree ce sous domaine a la main sur 1and1

Ce que je veux c'est creer des sous domaines virtuels en utilisant l'url rewriting.

Imaginez que j'ai 50 inscription, donc 50 nouveaux blogs par jour, je vais pas me tapper ca a la main dans l'espace client 1and1 ...

mes user sont enregistré dans une base de donnée avec un identifiant (username)

quand j'apelle ma page
www.example.com/blog/index.php?user=username
Alors j'affiche le blog de username

ce que je veux c'est que:
username.example.com
renvoye a la meme page, creant ainsi un sous domaine "virtuel" avec l'url rewriting, et m'evitant de creer a la main chaque sous domaine ...


J'ai l'imrpession que c'est pas clair pour vous, pourtant, je vous promet que j'essaye d'expliquer au mieux ^^
 
WRInaute discret
1and1 en propose pas ca,

Je suis chez whdmedia aussi et la c'esttrés simple, il suffit de creer un repertoire pour creer un sous domaine, mais je ne vais aps changer d'hebergeur ce n'est pas la solution, il faut que je m'en sorte avec cette histoire d'url rewriting !
 
WRInaute passionné
si l'erreur est : "Unable to determine IP address from host name for username.mondomaine.com"
ce n'est pas le rewriting qui va la corriger

sinon il faut regarder du coté des virtualhost
 
WRInaute discret
comme j'ai une limitation de sous domaine chez 1and1 sur la formule mutualisé, c'est pour celq que ca ne arche pas

le CNAME

* IN A IP_SERVER

ne fonctionne pas, du coup je ne peux pas urlrewriter ^^

la solution c'est que soit je change d'offre et je prend server privé (plus cher, pas dans mes moyens) et là ca marche, soit je rapparti le ndd chez whdmedia qui autorise le multidomaine en illimité ... c'est ce que je vais faire je pense ;)

merci quand meme pour tes conseils
 
Haut