使用查询字符串将 url 重定向到某个页面
redirect url with query string to ca certain page
现在我想使用特定查询“callback=confirm_searchagent”重定向 URL。我尝试通过 .htaccess 执行此操作并使用了以下代码
RewriteCond %{QUERY_STRING} ^callback=(.*)$
RewriteRule ^(.*)$ /immobilien/ [R=301,L]
代码没有任何改变,没有重定向,没有错误。
我希望有人能帮助我吗?
你可以使用这个:
RewriteCond %{QUERY_STRING} callback=(.*)
RewriteRule ^(.*)$ /immobilien/? [R=301,L]
我从您的条件正则表达式中删除了 ^
,因为它正在寻找以此特定键开头的查询字符串。此外,我在规则末尾添加了一个 ?
,以从新重定向的 URL 中删除查询字符串。如果要附加查询字符串,可以删除此 ?
。
现在我想使用特定查询“callback=confirm_searchagent”重定向 URL。我尝试通过 .htaccess 执行此操作并使用了以下代码
RewriteCond %{QUERY_STRING} ^callback=(.*)$
RewriteRule ^(.*)$ /immobilien/ [R=301,L]
代码没有任何改变,没有重定向,没有错误。
我希望有人能帮助我吗?
你可以使用这个:
RewriteCond %{QUERY_STRING} callback=(.*)
RewriteRule ^(.*)$ /immobilien/? [R=301,L]
我从您的条件正则表达式中删除了 ^
,因为它正在寻找以此特定键开头的查询字符串。此外,我在规则末尾添加了一个 ?
,以从新重定向的 URL 中删除查询字符串。如果要附加查询字符串,可以删除此 ?
。