【发布时间】:2011-01-26 03:03:38
【问题描述】:
我有以下 RewriteRule:
RewriteRule ^/people/([A-Za-z0-9\-\_]*)/?$ /people/people_details.cfm?person=$1 [I,L]
...它非常适合转发我的规则,但我想确保正则表达式仅在它具有多个字符时才拾取它。所以真的,我需要我的正则表达式......
[A-Za-z0-9\-\_]+
...还有一条附加规则,即必须至少有一个字符。现在如果我去...
/people/
...它应该转到默认文档 index.cfm,但由于规则,它仍然尝试转发到我的 people_details.cfm
有什么帮助吗?
谢谢, 乔治
【问题讨论】:
标签: mod-rewrite url-rewriting httpd.conf