共计 953 个字符,预计需要花费 3 分钟才能阅读完成。
通过子域名访问分类目录可以在一定程度上提高分类的 SEO 优化排名,,因此今天我们来介绍一个可以让你绑定子域名 / 顶级域名到站内分类、标签、页面、博客文章或者任意链接的重定向 WordPress 插件,并且有助于 SEO。
WP Subdomains 插件设置方法如下:
1. 设置通配,将 *.domain.com A 记录指向你的服务器 IP,同时服务器添加子域名 *.domain.com,指向目录就是你主域名所绑定的目录。
WP Subdomains 插件设置
- (1)Wordpress 分类目录子域名 url(绑定二级域名)可以直接在 WP Subdomains 插件设置界面完成
- (2)对于 Wordpress 页面来说需要在页面编辑是添加 wps_page_subdomain 的自定义字段,赋值为 true。
WP Subdomains 插件对网站设置的要求较多,比如主页需要带 www,页面格式需为 /%category%/%postname%.html 才能正常显示,而且设置后访问页面的链接统一是:“页面别名. 主站域名.com”的形式。自定义性不强,所以这边不建议使用。
现在给大家推荐的插件叫做“Multiple Domain Mapping on Single Site”,在 WordPress 后台菜单找到“插件”->“安装插件”,搜索“Multiple Domain Mapping on Single Site”, 安装并启用就完成了安装的步骤。WordPress 分类目录绑定二级域名插件 WP Subdomains
注意这边的绑定逻辑是将“子域名 / 一级域名”(上图左边一栏)路由到站内的子目录(上图右边一栏),而不能反过来达到访问子目录跳出到制定域名的效果。如果需要子目录跳转到站外的效果的话可以参考这一篇文章:
另外记得务必要将父级目录添加在子级目录之前,如上图我们先绑定了 /web 目录,再绑定的 /web/subdomain/ 目录。
现在我们可以给任何站内目录(分类、标签、独立页面、博客文章)绑定独立的域名 / 子域名,然后通过独立域名来路由到制定页面。
设置完成后根据主题情况可能出现一些问题,比如一些通用元素(css,js)的调用链接是通过相对链接写在模板里的,设置了子域名之后可能这些元素可能会失效,一个解决办法是添加一个 cdn,让全站的资源都调用 cdn 的绝对地址的素材。