0
我正在研究一些電子商務項目。現在我需要重寫所有SEO的URL。 我試圖轉換SEO網址重寫不起作用
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>
但它不工作。請任何人幫助我出錯的地方。
ya我試過$ 1/$ 2/$ 3但它不能正常工作 – Ashwini
我正在使用tuckey的urlrewrite來重寫所有我的url並且它的工作正常。但我不希望規則申請.css,.js.jpg,.png文件。我試圖 <條件類型= 「Request-URI中」 操作符= 「notequal」> \。[AZ] + $○一二三五八○○四九七三九五○一二一七八三二一○ /userOrganization/([az]+)/campaignPreviewBuyer.htm$ /userOrganization/campaignPreviewBuyer。 htm?id = 8aa697ea3b9d9e03013b9dd998dd000b 但它不工作。請任何人幫忙 –
Ashwini
哈哈,我曾經與Tuckey一起工作,但我不是他寫的urlrewrite工具的專家。這對我來說似乎是一個全新的問題,也許你應該把它作爲一個新問題來提出。但嚴重的是,我希望你的notequal條件'\。[a-z] + $'匹配'.htm'以及你希望匹配的後綴。這就是爲什麼你的規則似乎沒有工作。也許你可以用不同的方式寫出這個條件,這樣它只會陷入你想要的後綴。 –