Apache-2.2

重寫規則自定義 301 重定向

  • April 6, 2014

我有這樣的連結:

www.example.com/full-image/folder/subfolder/image-name.jpg-some-custom-keywords.html

我需要301重定向到這樣的url:

www.example.com/folder/subfolder/image-name.jpg.html?some-custom-keywords.html

我需要刪除“ full-image/ ”並將“ .jpg- ”更改為“ .jpg.html?

我設法編寫 url 重定向來刪除“full-image/”,如下所示:

RewriteRule ^full-image/(.*)$ /$1 [L,R=301]

但是如何將“ .jpg- ”更改為“ .jpg.html? ”?

最好的祝福。

這些方面應該做的事情(未經測試):

RewriteRule ^full-image/(.*).jpg-(.*)$ /$1.jpg.html?$2 [L,R=301]

引用自:https://serverfault.com/questions/573031