我遇到了一个问题,即阻止爬网程序对网站的深层目录进行爬网。 我的文件夹中包含所有这样的新闻通讯: 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 redirect subfolder to root
我在网站根目录的.htaccess中尝试了此操作:
Redirect /newsletter /
FallbackResource /index.php
是的,它使用以下网址重定向到主页: https://fr.mywebsite.com // 010218 / newsletter010218.html
有什么想法吗? 谢谢
答案 0 :(得分:0)
找到解决方案后,我对自己回答:
RedirectMatch 301 ^/newsletter/ https://fr.mywebsite.com/newsletter_subscription.php
但是,我想从此重定向中省略一些子目录: https://fr.mywebsite.com/newsletter/mailautomation/ ... https://fr.mywebsite.com/newsletter/opening/ ...
对于那些特殊情况,我没有找到解决方案。
塞巴斯蒂安