0

次のように、いくつかのタグをグーグルでインデックス化しました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

4

1 に答える 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 に答える