0
このmod_rewriteのは、1つのURLのために働く - /ブログ/ - 私がターゲットにする必要があります:同じパラメータを持つURLのリダイレクト301、異なる値、異なるターゲット
RewriteEngine on
RewriteCond %{QUERY_STRING} ^pagenumber=([0-9]*)$
RewriteRule (.*) /blog/? [R=301,L]
私が持っている問題は、pagenumber
は2にできることですなどの異なるクエリURLの数、3、4、など:
^/blog(^\?)pagenumber=([0-9]*)$ http://www.domain.com/blog/?
:
/blog?pagenumber=2
/blog?pagenumber=3
/blog?pagenumber=4
/corp?pagenumber=2
/corp?pagenumber=3
/new-1?pagenumber=2
のようなのRewriteCondを作成することが可能です
個々のURL(/ blog /、/ corp /など)ごとに再利用できますか?
(私は例が適切ではないことは確かだけど、...間でアイデアを取得したい)
それとも私が行方不明です別の、もっと簡単な方法はありますか?
誰でも提供できるヘルプがあれば幸いです。
ありがとうございました!
ブライアン
であなたのルールを置き換え、クエリperameterなく、要求されたパスにリダイレクトするためには、提案をいただき、ありがとうございます。 As: RewriteCond%{QUERY_STRING}^pagenumber =([0-9] *)$ RewriteRule(。*)%{REQUEST_URI}? [L、R] これにより、URLがdomain.com/index.phpにリダイレクトされます。 – bryan