私はこの行を持っています
リダイレクト /?page=cms_page&id=12 http://www.domain.dk/case
?page=......と入力すると、page=.....のみを使用すると機能しませんが、ユーザータイプは機能しません
domain.dk/?page=cms_page&id=12
だから今、私はあなたに尋ねます、私は何を間違えましたか?
私はこの行を持っています
リダイレクト /?page=cms_page&id=12 http://www.domain.dk/case
?page=......と入力すると、page=.....のみを使用すると機能しませんが、ユーザータイプは機能しません
domain.dk/?page=cms_page&id=12
だから今、私はあなたに尋ねます、私は何を間違えましたか?
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フラグは外部リダイレクトを強制します。