我有以下重写规则:
RewriteRule ^/people/([A-Za-z0-9\-\_]*)/?$ /people/people_details.cfm?person=$1 [I,L]
...它非常适合转发我的规则,但我想确保正则表达式仅在它具有多个字符时才拾取它。所以真的,我需要我的正则表达式......
[A-Za-z0-9\-\_]+
...有一条附加规则说必须至少有一个字符。如果我现在去...
/people/
...它应该转到默认文档 index.cfm,但由于规则,它仍然尝试转发到我的 people_details.cfm
有什么帮助吗?
谢谢,乔治