<rewrite> <rules> <rule name="module"> <match url="^(\w+)/([a-zA-Z0-9_\-=#%?\/]*)$" ignoreCase="false" /> <action type="Rewrite" url="index.php?/{R:1}/{R:2}" /> </rule> <rule name="one_parameter"> <match url="^([a-zA-Z0-9_\-]+)$" ignoreCase="false" /> <action type="Rewrite" url="index.php?/{R:1}" /> </rule> <rule name="topic"> <match url="^topic/([a-zA-Z0-9_\-%\u4e00-\u9fa5]+)$" ignoreCase="false" /> <action type="Rewrite" url="index.php?/topic/{R:1}" /> </rule> <rule name="people"> <match url="^people/([a-zA-Z0-9_\-%\u4e00-\u9fa5]*)$" ignoreCase="false" /> <action type="Rewrite" url="index.php?/people/{R:1}" /> </rule> </rules> </rewrite>[a-zA-Z0-9_\-%]和[\u4e00-\u9fa5]都试了,都不行。包括".+"也不行。 不知怎么的就是匹配不到中文,而是被指定到了物理路径,而出现404错误。话题还有用户主页带中文的地方都是这样。另外还有一个地方是搜索,搜索字符串后搜索页面一直处于加载中。
这家伙很懒,还没有设置简介