.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
.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
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...
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.
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 :
- Suite de l'article sur le fichier .htaccess : l'URL rewriting
- Article sur le fichier .htaccess
- Comment éviter les contenus dupliqués (avec/sans le www)
- L'URL Rewriting expliqué aux débutants
- 3ème partie de l'article .htaccess : les réécritures conditionnelles
- Tutoriel URL Rewriting
- Incidence du PHP sur le référencement
- Domaine favori - URL canonique
- Le référencement de pages PHP
- 2 nouvelles journées d'étude Ranking Metrics
- .htaccess et pages dynamiques
- Sous-domaines dynamiques (Bind, Apache et .htaccess)
- Arrachage de cheveux
- htaccess redirection ss domaine *.domaine.com/page_*.html.
- Migration vers WP (Tirage de cheveux)
- Arrache de cheveux cause css et mozilla
- un newbee s'arrache les cheveux
- URL Rewriting arachage de cheveux
- 302 : je m'arrache les cheveux
- Informations importantes pour pas s'arracher les cheveux !
- htaccess et sous domaine
- Sous-domaine et .htaccess
- sous domaine et htaccess
- htaccess conditionnel en fct du domaine
- sous domaine 404 par .htaccess
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: magic_loukoum et 0 invités



le forum