我正在尝试使用tucky重写网址。这是我的规则。
<rule>
<from>^/dev/([_A-Za-z0-9.@-]*)/([a-z.-]*)$</from>
<to>webl?handler=developers&userid=$1&action=$2</to>
</rule>
错误详情:
Context Path:/OPMS Servlet Path:/dev/benjamin/webl Path Info:null Query String:handler=developers&userid=benjamin&action=webl
我点击/OPMS/webl
页面上的此链接。为什么$2
成为“webl”?这是我的servlet的名称。还有为什么他们有servlet路径:/dev/benjamin/webl
?
答案 0 :(得分:0)
问题是没有上下文路径。
<to context="WebAppName">/webl?handler=developers&userid=$1&action=$2</to>