使用通配符重定向

时间:2015-05-21 18:07:04

标签: .htaccess url redirect hyperlink url-redirection

这里的第一个问题,请对我温柔:)

使用网址示例更容易解释。

这是当前网址之一

 domainname.com/loc/window-repair/england/

我们现在需要丢失url的/ loc /部分,以便它现在指向

 www.domainname.com/window-repair/england/

问题在于它不仅仅是一个网址,大约有1000个网址指向英国的各个目的地,所有目录都在网址中,并且它们都有子目录。

例如

 domainname.com/loc/window-repair/england/north-east/darlington

 domainname.com/loc/window-repair/england/north-east/

 domainname.com/loc/window-repair/scotland/

如何进行重定向以使链接仍然有效但没有loc部分。

非常感谢

1 个答案:

答案 0 :(得分:0)

在你的htaccess文件中试试这个:

 RedirectMatch 301 ^/([^/-]+)-([^/-]+)/(.*)/?$ /loc/$1-$2/$3