0

私はこの行を持っています

リダイレクト /?page=cms_page&id=12 http://www.domain.dk/case

?page=......と入力すると、page=.....のみを使用すると機能しませんが、ユーザータイプは機能しません

domain.dk/?page=cms_page&id=12

だから今、私はあなたに尋ねます、私は何を間違えましたか?

4

1 に答える 1

0

mod_aliasのディレクティブを使用すると、URI パスはテストできますが、URI クエリはテストできません。これを行うには、 mod_rewriteを使用できます。

RewriteEngine on
RewriteCond %{QUERY_STRING} ^page=cms_page&id=12$
RewriteRule ^$ http://www.example.com/case? [L,R]

置換内の空のクエリは、元のクエリが新しい URI に自動的に追加されることを回避します。Rフラグは外部リダイレクトを強制します。

于 2010-05-22T07:09:22.160 に答える