我在做一个电子商务项目。现在我需要重写所有的搜索引擎优化网址。
我试着改变

userOrganization/campaignPreviewBuyer.htm?id=8aa697ea3b9d9e03013b9dd998dd000b&city=Bangalore&page=big-villas

当用户点击上面的链接时
/userOrganization/campaignPreviewBuyer/8aa697ea3b9d9e03013b9dd998dd000b/Bangalore/big-villas

被看见。
在我的jsp中
<%= response.encodeURL("../userOrganization/campaignPreviewBuyer.htm?id=8aa697ea3b9d9e03013b9dd998dd000b&city=Bangalore&page=big-villas") %>">Testing</a>

在urlrewrite.xml中
<outbound-rule>
<from>/userOrganization/campaignPreviewBuyer.htm?id=([0-9a-zA-Z]+)&amp;city=([a-z]+)&amp;campaign=([a-z]+) </from>
<to>/userOrganization/campaignPreviewBuyer/1$/2$/3$</to></outbound-rule>

但它不起作用。如果我做错了,请大家帮忙。

最佳答案

尝试$1$2和$3,而不是1$2和3$。

09-09 22:51