通过.htaccess(分布式配置文件)多域名分组重定向

  因为自己的需求,接入域名比较多,为了方便跳转便用了.htaccess根据分组进行301重定向。下边就是我的部分.htaccess规则,给需要的同学做个参考。


通过.htaccess(分布式配置文件)多域名分组重定向


RewriteEngine On
RewriteBase /
# 设备 - NAS
RewriteCond %{HTTP_HOST} ^kmnas.com|www.kmnas.com$ [NC]
RewriteRule ^(.*)$ http://gofile.me/4iAnI/3gCCcAGJw$1 [L,R=301,NC]
# 顶级四驱 - 主域
RewriteCond %{HTTP_HOST} ^4X4.TOP|WWW.4X4.TOP$ [NC]
RewriteRule ^(.*)$ https://4X4.TOP$1 [L,R=301,NC]
# 顶级四驱 - 模特子版块
RewriteCond %{HTTP_HOST} ^AUTOMODEL.TOP|WWW.AUTOMODEL.TOP$ [NC]
RewriteRule ^(.*)$ https://4X4.TOP/category/photography/automodel/$1 [L,R=301,NC]
# 顶级四驱 - 旅行子版块
RewriteCond %{HTTP_HOST} ^CloudTravel.TOP|WWW.CloudTravel.TOP$ [NC]
RewriteRule ^(.*)$ https://4X4.TOP/category/photography/travelphoto/$1 [L,R=301,NC]
# 所有未设定跳转参数的
RewriteCond %{HTTP_HOST} !^4X4.TOP$ [NC]
RewriteRule ^(.*)$ https://Eiyu.com$1 [L,R=301]