首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >htaccess捕获除一个域+子目录之外的所有域+子目录并重定向

问htaccess捕获除一个域+子目录之外的所有域+子目录并重定向
EN

Stack Overflow用户
提问于 2017-08-01 21:56:33
回答 1查看 26关注 0票数 0

我想捕获指向我的服务器的所有域名,并将它们重定向到我的主域。This answer帮助我捕获了不是主域的所有域,但我也想捕获所有子目录并将它们指向主页,例如:

a) old.com => example.com

b) old.com/test => example.com

c) old.com/variable/1/2/3/4 => example.com

我当前的代码仅适用于a点)

RewriteCond %{HTTP_HOST} !.*example\.com$ [NC] RewriteRule ^(.*)$ https://www.example.com/ [R=301,L]

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-11-15 18:37:28

这似乎起到了作用。

RewriteCond %{HTTP_HOST} !.*example\.com$ RewriteCond %{HTTP_HOST} ^(?:www\.)?([a-z0-9-]+\.[a-z]+) [NC]

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45439906

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档