クエリ文字列にスペースがある特定のページを名前ページにリダイレクトする最良の方法は何ですか? 私は次のことを試しましたが、うまくいかないようです:
Redirect 301 "/user.php?name=user name" /users/list
クエリ文字列にスペースがある特定のページを名前ページにリダイレクトする最良の方法は何ですか? 私は次のことを試しましたが、うまくいかないようです:
Redirect 301 "/user.php?name=user name" /users/list
コメントで説明されているように、Redirect も RedirectMatch も、次のようにリダイレクト ソースのクエリ文字列を指定することはできません。
Redirect 301 /user.php?name=user%20name /users/list # this does not work!!!
/.htaccess:
RewriteEngine On
RewriteCond %{QUERY_STRING} name=user%20name [NC]
RewriteRule ^user\.php /users/list [R=301,NE,L]