2016-11-17 37 views
1

我们已经有了一对夫妇重定向,而不是发送里面的一切member.php(会员资料)到论坛首页:重定向页面到410时,一个更加全球化的重定向正在采取优先

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到哪里去了?

谢谢。

回答

0

下重定向解决了这个问题。它使整个“规则”对会员资料,以保持有效,而410'ing具体概况:

RewriteRule ^member\.php/82683-Donaldpab$ - [G,NC] 

测试,与多个配置文件证实。