0

URL の末尾に何かが自動的に追加される、私の Web サイトのカテゴリでグローバル ルールを作成しようとしています。

例:

www.websitename.com/category/page.html は www.websitename.com/category/page.html?somethingelse に変更され、その後 www.websitename.com/category/* は ?somethingelse で追加されます

個々の 301 リダイレクトでこれを実行できることはわかっていますが、すべてに適合する 1 つのルールはありますか? 現在、新しいページが作成されるたびに、新しいリダイレクトを作成する必要があります。

4

1 に答える 1

0

私があなたを正しく理解しているなら、これでうまくいくはずです:

RewriteRule ^category/(.*.html)$ category/$1?somethingelse

これは、category で始まり html で終わるすべての URL が書き換えられて、末尾に ?somethingelse が追加されることを意味します。例:

http://www.websitename.com/category/foo.html => http://www.websitename.com/category/foo.html?somethingelse
http://www.websitename.com/category/bar.html => http://www.websitename.com/category/bar.html?somethingelse
于 2012-07-13T12:25:08.567 に答える