.htaccess 301重定向URL的一部分 - 如何以正确的方式做到这一点?

时间:2014-06-13 14:25:17

标签: apache .htaccess mod-rewrite redirect

我有一个基于CMS的电子商务网站。

该网站位于www.domain.com 我在www.domain.com/fi上有一份网站副本(fi适用于芬兰市场)

我需要编写一个重定向,以便将/ fi下的所有页面重定向到原始页面,例如:

www.domain.com/fi/category/product需要重定向到     www.domain.com/category/product

我试过了:

RedirectMatch permanent fi(.*) http://www.domain.com/$1

但这会删除网址中的所有内容(即使" fi"位于网址的另一部分/部分。就像产品具有网址/产品/光纤一样,它改变了致:/ product / ber)。

如何以正确的方式重定向所有/ fi网址?

1 个答案:

答案 0 :(得分:1)

RedirectMatch permanent ^fi/(.*)$ /$1

您可以使用此工具来提供帮助:http://www.webconfs.com/htaccess-redirect-generator.php