1

次のような URL があります。

/gallery/page.php?id=object

そして、このページを別のページにリダイレクトしたいと思います。

mod_rewrite を使用して、この URL をリダイレクトするにはどうすればよいですか?

私はこれを試してください:

RewriteCond %{QUERY_STRING} ^id=object$ [NC]
RewriteRule ^gallery/page.php/?$ http://www.mysite.com/gallery/page.php?id=new [R=301,L,NE]

しかし、これはうまくいきません。

前もって感謝します

4

1 に答える 1

1

このコードをDOCUMENT_ROOT/.htaccessファイルに入れます。

RewriteEngine On

RewriteCond %{QUERY_STRING} (^|&)id=object(&|$) [NC]
RewriteRule ^(gallery/page\.php)$ /$1?id=new [R=301,L,NC]

参考:Apache mod_rewrite の紹介

于 2013-11-14T10:50:01.890 に答える