我們的老網站有一個搜索URL結構是這樣的:重寫規則 - 改多變量URL到多變量URL
- example.com/Country/United國家/地區/加利福尼亞州/地區/南加州/市/聖地亞哥/郊區/南園/類型/樓/房間/ 4 /浴室/ 3/
這是目前改寫爲指向物理頁:
- /search/index.aspx
URL中的參數可以按不同的順序混合,並且URL可以包含一個或多個參數。
我們要301重定向這些舊網址即以邏輯方式排列,更簡潔的新結構:
- example.com/united-states/california/southern-california/san-diego /南公園/?類型=房子&臥室= 4個&浴室= 3個
- example.com/united-states/california/?type=house &臥室= 4個&浴室= 3
是療法通過URL重寫來詢問舊URL,找出存在的參數,然後寫出新的URL結構?
即使我們可以將其限制在國家,地區,地區,城市和郊區,這可能足以至少返回一些結果,即使它不完美。
此外,空格應該變成連字符,所有文本都是小寫字母。
我已經有了RewriteRule來將新的URL結構變成一個URL來指向一個物理頁面。它只是將舊網址轉換爲我需要幫助的新網址。我已經無休止地Google搜索了,它超出了我的想象!
任何人都可以幫忙嗎?謝謝。