2010-09-03 6 views
1

Je souhaite mapper des sous-domaines à mes tags wordpress. Ainsi, lorsqu'un utilisateur visite mytag.myblog.com, il devrait voir la page myblog.com/tag/mytag (sans redirection, cependant). Cela nécessitera une modification du code wordpress et la mise en place de "catch all subdomains" pour le domaine en apache. La dernière partie ne devrait pas poser de problème.Mapper des sous-domaines aux tags wordpress

Je trouve un plug-in qui fait ci-dessus pour les catégories. Il est appelé "WP" Subdomains (http://wordpress.org/extend/plugins/wordpress-subdomains/).

Quelqu'un sait-il d'un plugin qui peut le faire pour les catégories et?

Répondre

0

Vous pouvez le faire manuellement avec mod_rewrite:

RewriteCond %{HTTP_HOST} !^www.example.com$ [NC] 
RewriteCond %{HTTP_HOST} ^(www.)?([^.]+).example.com$ [NC] 
RewriteRule ^$ /file.php?item=%2 [QSA,NC] 

Bien sûr, vous devez créer un enregistrement DNS générique (* .example.com), et la configuration d'un serveur virtuel générique apache, de sorte que toutes les dns demandes carte à votre hôte, et a répondu par votre site à partir du serveur.

+1

OK. Cela prendra soin de la partie serveur. Mais j'ai aussi besoin de changer la structure de liens dans Wordpress pour pointer vers ces sous-domaines. – reggie

+0

Je ne peux pas faire beaucoup d'aide avec cela puisque je ne sais pas grand chose sur wordpress. – aularon

Questions connexes