我有一个这样的网址;www.example.com/hotel/hotel_name
我想重写网址,例如;www.example.com/hotel_name
我像 www.tukey.org 所说的那样一步一步地尝试。但它不起作用。
在我的urlrewrite.xml
<rule>
<from>^/hotel/([a-zA-Z_]+)$</from>
<to>/hotel?url=$1</to>
</rule>
当我删除“酒店”表单规则时,网站出现故障。
web.xml
<filter>
<filter-name>UrlRewriteFilter</filter-name>
<filter-class>org.tuckey.web.filters.urlrewrite.UrlRewriteFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>UrlRewriteFilter</filter-name>
<url-pattern>/*</url-pattern>
<dispatcher>REQUEST</dispatcher>
<dispatcher>FORWARD</dispatcher>
</filter-mapping>
我错过了什么吗?谢谢你的帮助