我需要一個規則,只要沒有結尾的斜槓就會添加.html擴展名。ReWrite規則添加.html擴展
一位新客戶最近更改了電子商務腳本,新版本處理SEO的方式不同,並更改了所有16,000+個產品鏈接。這是沒有抓到被重新索引之前到現場,所以我們需要把舊重定向到新..
曾經有過這樣的 domain.com/category/productname 鏈接所有的產品,但現在 域.COM /分類/ productname.html
分類鏈接並沒有改變,所有的都是這樣 domain.com/category/(帶斜線)
因此,我已經試過這(包括添加[R = 301,L]上的端部)和我得到一個500任何請求錯誤。我在服務器上嘗試了一個簡單的RewriteRule,並且它工作正常,所以我認爲在這個服務器上有一個缺陷,而不是在該服務器上的.htaccess/mod_rewrite的常規配置中。 – greggles 2012-08-29 17:45:12