次のように、いくつかのタグをグーグルでインデックス化しましたdomain.com/tag-name
。私のワードプレス プラグイン間の非互換性のため、この構造を に変更する必要がdomain.com/tag/tag-name
ありました。一方、私のすべての投稿は、インデックス付きタグ url とほぼ同じ構造になっていますdomain.com/pots-name
。http 応答が 404 の場合にリダイレクトdomain.com/tag-name
するhtaccess を使用して条件付きパターンを作成する方法はありますか?domain.com/tag/tag-name
1 に答える
0
カスタム 404 php ページを作成し、そこからリダイレクトできます。
次の行を .htaccess に追加します。
ErrorDocument 404 /404_redirect.php
カスタム 404_redirect.php を作成します。
<?php
if (should_redirect($_SERVER['REDIRECT_URL'])) {
header('HTTP/1.1 301 Moved Permanently');
header('Location: ' . get_redirect_target($_SERVER['REDIRECT_URL']));
} else {
print_default_404_page();
}
?>
于 2012-09-19T08:03:12.330 に答える