You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

IIS URL重写规则:将查询参数Search改为小写search

实现URL中Search参数转为小写search的重写规则

下面分两种主流服务器环境给出实现方案,均可在保留原有路径、其他参数不变的前提下,仅将Search参数名替换为小写的search:

Apache(mod_rewrite)

先确保服务器已启用mod_rewrite模块,再在.htaccess或服务器配置文件中添加以下规则:

RewriteEngine On
RewriteCond %{QUERY_STRING} ^(.*)(?:^|&)Search=([^&]*)(.*)$
RewriteRule ^(.*)$ $1?%1search=%2%3 [R=301,L]
  • 规则说明:RewriteCond匹配查询字符串中任意位置的Search=参数,捕获其前后的所有内容;RewriteRule保留原路径,将参数名替换为search后拼接所有内容,返回301永久重定向。

Nginx

在对应站点的server配置块中添加以下rewrite规则:

rewrite ^(.*)\?(.*)(?:^|&)Search=([^&]*)(.*)$ $1?$2search=$3$4 permanent;
  • 规则说明:正则匹配完整URL的路径与查询字符串,定位到Search=参数并替换为search=,重新拼接URL后返回301永久重定向。

若需要临时重定向(302),只需将Apache规则中的R=301改为R=302,Nginx中的permanent改为redirect即可。

内容的提问来源于stack exchange,提问作者vmasanas

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.10 02:25:59