0

の永続的なリダイレクトを行いたい

/ask?search%255Bto%255D=test 

/question/test

.htaccess に追加します

RewriteCond %{QUERY_STRING} ^search%255Bto%255D=([a-zA-Z0-9\-]*)
RewriteRule ^ask$ /question/%1 [R=permanent,L]

これらの追加の行で、私は得る

/ask?search%255Bto%255D=test 

にリダイレクト

/question/test?search%255Bto%255D=test

私の問題は、リダイレクト URL にクエリ文字列 (?search%255Bto%255D=test) がまだ含まれていることです。

私はを頂きたい:

/question/test

そしてそうではない

/question/test?search%255Bto%255D=test

助けてくれてありがとう

4

1 に答える 1