Wordpress теги перенаправить на поддоменов - PullRequest
0 голосов
/ 16 января 2011

У меня есть блог Wordpress, и я бы хотел перенаправить некоторые теги на поддомен.Я создал поддомен в панели администратора моего хоста.

Пример: http://www.myblog.com/tag/numberone http://numberone.myblog.com

Я пытался использовать этот код, но он не работает:

RewriteCond %{REQUEST_URI} ^tag/numberone
RewriteRule ^tag/numberone/(.*)$ http://numberone.myblog.com/$1 [R]

Я также пробовал плагин Wp-Subdomains, но он не работает с Wordpress 3.x

1 Ответ

0 голосов
/ 18 января 2011

Вы можете воспользоваться Иерархией шаблонов Wordpress для ссылки на поддомен.

Создать файл с именем tag-numberone.php и поместить его внутрикаталог тем.

Внутри этого файла поместите следующий код:

<?php wp_redirect('http://numberone.myblog.com', 301); exit; ?>

Этот код будет использовать функцию wordpress wp_redirect, чтобы направить вас к нужному поддомену, а также добавить в состояние перенаправления HTTP (301 для постоянных перенаправлений, 302 для временных).

Это должно сработать.Вы также можете создать файл для каждого тега, с которым вы хотите перенаправить, используя slug тега в имени файла: tag-tag1_slug.php , tag-tag2_slug.php и т. д.

...