我们已经准备好了几个重定向,将member.php中的所有内容(会员资料)发送到论坛主页:
RewriteRule ^member.php/(.*)$ https://www.domain.com/interact/ [L,R=301,NC]
RewriteRule ^member.php$ https://www.domain.com/interact/ [L,R=301,NC]不幸的是,由于谷歌排名的一些严重问题(长篇大论-垃圾邮件的反向链接),我们需要一个特定的会员资料去410:
https://www.domain.com/interact/member.php/82683-Donaldpab
第一组重定向导致Donaldpab个人资料页面将您转到论坛主页,而不是显示为410。
我们已经为它设置了这个重定向,但是它被忽略了:
Redirect 410 /interact/member.php/82683-Donaldpab我也试过这个:
RewriteRule ^interact/member.php/82683-Donaldpab$ - [G,L]我不是开发人员/技术人员,所以我是随机猜测的。
有没有办法保留第一组重定向,并让这个用户配置文件去掉410?
谢谢。
发布于 2016-11-18 01:57:13
下面的重定向解决了这个问题。它允许成员配置文件的整体“规则”保持有效,而410‘的特定成员配置文件:
RewriteRule ^member\.php/82683-Donaldpab$ - [G,NC]使用多个配置文件进行测试和确认。
https://stackoverflow.com/questions/40646064
复制相似问题