我在做一个电子商务项目。现在我需要重写所有的搜索引擎优化网址。
我试着改变
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]+)&city=([a-z]+)&campaign=([a-z]+) </from>
<to>/userOrganization/campaignPreviewBuyer/1$/2$/3$</to></outbound-rule>
但它不起作用。如果我做错了,请大家帮忙。
最佳答案
尝试$1$2和$3,而不是1$2和3$。