1

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 Gone にする必要があります。これは、Google のランキングに関するいくつかの深刻な問題のためです (長い話 - スパムのようなバックリンク)。

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]

私は開発者/技術者ではないので、ランダムに推測しています。

リダイレクトの最初のセットを保持し、この 1 つのユーザー プロファイルを 410 Gone にする方法はありますか?

ありがとうございました。

4

1 に答える 1

0

次のリダイレクトで問題が解決しました。これにより、特定のメンバー プロファイルを 410'ing しながら、メンバー プロファイルの全体的な「ルール」を有効に保つことができました。

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

複数のプロファイルでテストおよび確認済み。

于 2016-11-17T17:57:13.437 に答える