.htaccess domaine dynamiques à s'arracher les cheveux
6 messages
• Page 1 sur 1
Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics
- rollyfx
- Nouveau WRInaute

- Messages: 46
- Inscription: 11 Jan 2005
.htaccess domaine dynamiques à s'arracher les cheveux
Salut tout le monde,
J'essai de me faire un mini système de blog.
Pour cela je veux réutiliser mon domaine et donc rediriger pseudo.mondomaine.com vers le système de blog, il est contenu dans un dossier /modules/blog
J'ai essayé diverses manières mais je crois avoir un problème au niveau du www et de la règle qui evite le duplicate .
Voici mon code, si quelqu'un peut me dire où ça cloche,...
Il me faut donc :
mondomaine.com rewrité en www.mondomaine.com
www.mondomaine.com qui pointe sur la racine
et pseudo.mondomaine.com vers /modules/blog contenu dans la racine .
Tite précision, mon domaine a un catch all sur les dns et un serveralias *.mondomaine.com sur la conf d'apache
J'essai de me faire un mini système de blog.
Pour cela je veux réutiliser mon domaine et donc rediriger pseudo.mondomaine.com vers le système de blog, il est contenu dans un dossier /modules/blog
J'ai essayé diverses manières mais je crois avoir un problème au niveau du www et de la règle qui evite le duplicate .
Voici mon code, si quelqu'un peut me dire où ça cloche,...
- Code: Tout sélectionner
RewriteCond %{HTTP_HOST} ^$.mondomaine.com$
RewriteCond %{HTTP_HOST} !www.mondomaine.com$
RewriteRule ^([a-zA-Z0-9+]*).mondomaine.com(.*) /modules/blog$2
RewriteCond %{HTTP_HOST} ^mondomaine.com$
RewriteRule ^(.*) http://www.mondomaine.com/$1 [QSA,L,R=301]
Il me faut donc :
mondomaine.com rewrité en www.mondomaine.com
www.mondomaine.com qui pointe sur la racine
et pseudo.mondomaine.com vers /modules/blog contenu dans la racine .
Tite précision, mon domaine a un catch all sur les dns et un serveralias *.mondomaine.com sur la conf d'apache
-

correiaj - WRInaute passionné

- Messages: 1110
- Inscription: 25 Avr 2005
En gros, n´importe quel sous domaine tombe sur ton index principal.
Donc il faut soit changer ça, et faire des sous domaines réels. Soit il faut récupérer le sous domaine avec une variable serveur.
La regle de mod_rewrite ne touche pas le serveur...
Donc il faut soit changer ça, et faire des sous domaines réels. Soit il faut récupérer le sous domaine avec une variable serveur.
La regle de mod_rewrite ne touche pas le serveur...
- rollyfx
- Nouveau WRInaute

- Messages: 46
- Inscription: 11 Jan 2005
Bein je voudrai que lorsque on tape :
www.domaine.com et domaine.com ça aille sur la racine du site
et quand on tape pseudo.domaine.com, que ça m'affiche la page qui est en réalité à www.domaine.com/modules/blog/index.php mais de manière transparente.
www.domaine.com et domaine.com ça aille sur la racine du site
et quand on tape pseudo.domaine.com, que ça m'affiche la page qui est en réalité à www.domaine.com/modules/blog/index.php mais de manière transparente.
-

correiaj - WRInaute passionné

- Messages: 1110
- Inscription: 25 Avr 2005
alors c´est juste ça:
RewriteCond %{HTTP_HOST} ^http://example.com/.*$ [NC]
RewriteRule ^(.*)$ http://www.example.com/$1 [L]
RewriteCond %{HTTP_HOST} !^http://www.example.com/.*$ [NC]
RewriteRule ^(.*)$ http://www.example.com/modules/blog/index.php [L]
Et si tu veux juste si l´URI est vide c´est
RewriteRule ^$ http://www.example.com/modules/blog/index.php [L]
Et si tu veux récupérer l´URI c´est :
RewriteRule ^(.*)$ http://www.example.com/modules/blog/index.php?uri=$1 [L]
RewriteCond %{HTTP_HOST} ^http://example.com/.*$ [NC]
RewriteRule ^(.*)$ http://www.example.com/$1 [L]
RewriteCond %{HTTP_HOST} !^http://www.example.com/.*$ [NC]
RewriteRule ^(.*)$ http://www.example.com/modules/blog/index.php [L]
Et si tu veux juste si l´URI est vide c´est
RewriteRule ^$ http://www.example.com/modules/blog/index.php [L]
Et si tu veux récupérer l´URI c´est :
RewriteRule ^(.*)$ http://www.example.com/modules/blog/index.php?uri=$1 [L]
6 messages
• Page 1 sur 1
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 :
- .htaccess et pages dynamiques
- Sous-domaines dynamiques (Bind, Apache et .htaccess)
- Le fichier htaccess est il réservé aux sites dynamiques ?
- migration domaine vers sous domaine via Htaccess
- htaccess redirection ss domaine *.domaine.com/page_*.html.
- Arrachage de cheveux
- REGEX : je m'arrache les cheveux...
- Migration vers WP (Tirage de cheveux)
- Arrache de cheveux cause css et mozilla
- un newbee s'arrache les cheveux
Consultez la description détaillée des produits ou services de Google suivants : Google Apps for your Domain, Google Apps Edition Premium, Omnisio
- Lister les sous-domaines
Cet outil vous permet de trouver la liste des sous-domaines (indexés) d'un site.
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité
