注册
登录
策略引擎
.htaccess RewriteRule性能(大量RegEx)
返回
.htaccess RewriteRule性能(大量RegEx)
作者:
v-star*위위
发布时间:
2024-12-24 02:23:19 (1月前)
转自:
我使用以下.htaccess规则来重写我的网站上的多个网址: RewriteEngine On RewriteRule ^ privacy(\ w | \ s | \ + | - |& |; |#)+
政策 跨度> /?$ index.php?page = privacy [NC] RewriteRule ^([A-Za-z ] +)(。*)+ foo(\ w | \ s | \ + | - |& |; |#)+ bar /?$ index.php?page = 1美元[NC] 第一条规则有效地用于“隐私”
政策 跨度> “页面。 但是,第二条规则导致服务器响应明显不佳
收藏
举报
2 条回复
0#
回复此人
Moso31
|
2019-08-31 10-32
您不需要匹配第二个规则中的整个URI。使用简化的正则表达式尝试此规则:
RewriteRule ^([a-z]+)(?=.*?foo.*?bar) index.php?page=$1 [NC]
编辑
登录
后才能参与评论