【发布时间】:2011-11-07 22:09:12
【问题描述】:
我有一个有趣的 RewriteRule,但我不确定是否要制作正则表达式。
简而言之,我想根据内容检查第二个 / 之后的 URL,可能是转发。
归结为以下两条规则:
- 如果第二个 / 之后的字符串包含任何字母,则重定向
- 如果第二个 / 之后的字符串超过 7 个字符,则重定向
以下是示例:
http://www.mysite.org/section/subsection/2011(好吧,什么都不做)
http://www.mysite.org/section/subsection/2011-11(好吧,什么都不做)
http://www.mysite.org/section/subsection/2011-11-09(不行,重定向)
http://www.mysite.org/section/subsection/2011-11-W1(不行,重定向)
请帮我改写规则和重写条件
【问题讨论】:
标签: regex .htaccess mod-rewrite