网站某个地方需要传参,链接格式为: www.域名.com/wenjian.html?id=123
想改为如下格式 www.域名.com/wenjian/id/123
宝塔面板里伪静态如何配置相关规则
登录宝塔面板,进入网站所在的管理界面。
在左侧菜单栏中,找到并点击「设置」选项。
在设置页面中,找到「伪静态」选项卡,并点击进入。
在伪静态页面中,你需要查找到与你的网站所使用的Web服务器相对应的伪静态配置文件。如果是使用的Nginx服务器,那么就点击「Nginx」选项卡;如果是使用的Apache服务器,就点击「Apache」选项卡。
进入对应的伪静态配置页面后,在「自定义规则」区域内添加以下规则:
对于Nginx服务器:
location /wenjian {
rewrite ^/wenjian/id/(.*)$ /wenjian.html?id=$1 last;
}
对于Apache服务器:
RewriteEngine On
RewriteRule ^wenjian/id/(.*)$ /wenjian.html?id=$1 [L]
上述规则将把URL中的「/wenjian/id/123」重写为「/wenjian.html?id=123」,实现了链接格式的转换。
添加完规则后,记得保存配置。
重新加载或重启你的Web服务器,以使配置生效。