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

如何在.htaccess的RewriteRule正则\w规则中添加横杠-匹配支持

解决方案

你只需要把原规则中仅匹配字母、数字、下划线的\w+替换为支持横杠的字符组即可,修改后的完整规则如下:

RewriteRule ^tasks/([\w-]+)/?$ /projects.php?task=$1

规则说明

  • 方括号[]是正则的字符组语法,[\w-]表示匹配任意「大小写字母、数字、下划线」以及「横杠-」
  • 把横杠放在字符组的最末尾,不需要额外转义,也不会触发正则的范围匹配逻辑,可避免不必要的解析错误
  • 如果后续需要支持更多合法URL字符(比如点号.),直接加到字符组末尾即可,示例写法:[\w-.]

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.27 18:09:01