首页 > 解决方案 > 将深层旧文件夹重定向到主页

问题描述

我遇到了阻止爬虫爬取我网站的深层目录的问题。我有一个文件夹,里面有我所有的时事通讯,如下所示: https ://fr.mywebsite.com/newsletter/010218/newsletter010218.html https://fr.mywebsite.com/newsletter/010418/newsletter010118.html

……

我希望将机器人和客户重定向到我的时事通讯订阅页面:https ://fr.mywebsite.com/newsletter_subscription.php

当他们试图寻找一个旧的新手时。

在此 stackoverflow 帖子之后:htaccess 将子文件夹重定向到根目录

我在网站根目录的 .htaccess 中尝试了这个:

Redirect /newsletter /
FallbackResource /index.php

是的,它重定向到主页,但使用此网址: https: //fr.mywebsite.com //010218/newsletter010218.html

而不是:https ://fr.mywebsite.com/

有任何想法吗 ?谢谢

标签: .htaccessredirectwebsite-homepage

解决方案


当我找到解决方案时,我回答自己:

RedirectMatch 301 ^/newsletter/ https://fr.mywebsite.com/newsletter_subscription.php

但是,我想从这个重定向中省略一些子目录: https://fr.mywebsite.com/newsletter/mailautomation/ ... https://fr.mywebsite.com/newsletter/opening/ ...

对于那些特殊情况,我没有找到解决方案。

塞巴斯蒂安


推荐阅读