我有一个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 回答
您可以利用Wordpress Template Hierarchy链接到子域 .
创建一个名为 tag-numberone.php 的文件并将其放在主题目录中 .
在这个文件里面放了以下代码:
此代码将使用wordpress函数
wp_redirect
将您引导至所需的子域,并添加HTTP重定向状态(301表示永久重定向,302表示临时) .这应该可以解决问题 . 您还可以使用文件名中的标记段落为要重定向的每个标记创建一个文件: tag-tag1_slug.php , tag-tag2_slug.php 等 .