フロントページの最後の13件の投稿を含むホームページでワードプレスのブログを運営しています。その後、ホームページには以前の投稿に移動するためのページ付けがあります。したがって、 http://www.mysite.com/page/2/のようなページ番号2に移動しようとすると、上記の行が原因で404エラーが発生します。現在、私は2行を使用しており、ブログではすべてが正常に機能しています。それらをチェックして、これらのコードに何か問題があるかどうか教えてください。
RedirectMatch 301 ^/([^/]+)/([0-9]{4})/$ http://www.mysite.com/$1
RedirectMatch 301 ^/([^/]+)/([0-9]{5})/$ http://www.mysite.com/$1
私は74ページを作る最大1000のブログ投稿を持っています。ただし、最初の投稿のIDには4桁の数字が含まれており、URLの最後にIDを付けて作成した最後の投稿には5桁の数字が含まれています。したがって、最初の行では、投稿のURLの末尾に4桁の数字が含まれているかどうかを確認します。含まれている場合は、それらを削除して、上記のように/sample-post-example/である残りの部分を表示します。同様に、2行目はURLの最後にある5桁の数字を検出します。4〜5桁より少ないまたは多い他のURLは影響を受けません。このようにして、フロントページのページネーションは影響を受けません。
上記の2行を組み合わせることができますか?
申し訳ありませんが、engは私の母国語ではないので、適切に伝えることができなかったと思います。