2

こんにちは、独特の問題があります: WP ページ (page_id=2) を同じドメインのページ (about) にリダイレクトすることを任されましたが、文字列リダイレクトを使用すると:

RewriteEngine On
RewriteCond %{QUERY_STRING} ^page_id=2$
RewriteRule ^(.*)$ http://example.com/about? [R=301,L] 

pages page_id=2...サイトにあるすべてのものを次のようにリダイレクトします

en/?page_id=2 , ok/?page_id=2 , en/ok/?page_id=2

「ルート」ページのみを明確にリダイレクトしpage_id=2、他のページはそのままにしておく方法はありますか?

また、将来、たとえばサブページの一部を にリダイレクトしたい場合はどうなりen/ok/?page_id=2ますen/ok/aboutか?

私の下手な英語で申し訳ありません。追加の説明を提供できる場合は、遠慮なく質問してください。

4

1 に答える 1