首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 服务器 > Apache >

RewriteRule 正则的有关问题

2012-04-07 
RewriteRule 正则的问题。RewriteRule ^page([0-9]+)\.html$ index.php?page$1为什么此规则在没有.html后

RewriteRule 正则的问题。
RewriteRule ^page([0-9]+)\.html$ index.php?page=$1

为什么此规则在没有.html后缀的情况下依然匹配?

还有我要在在开头排除有page([0-9]+).html的该怎么写,就是上句排除开头部分?
下面是我写的不行


RewriteRule ^[^page0-9]+(.*)\.html$ admin.php?name=$1


[解决办法]

探讨
RewriteRule ^page([0-9]+)\.html$ index.php?page=$1

为什么此规则在没有.html后缀的情况下依然匹配?

热点排行