.htaccess目录通配符重定向

时间:2016-08-25 09:10:14

标签: apache .htaccess redirect url-redirection

请有人告诉我为什么这不起作用?

我正在尝试重定向“Kent”目录中的所有文件。在此示例中,要重定向的页面是“ramsgate”并更改文件夹结构。

来自:

/electrical-contractors/kent/ramsgate.php

到:

/electrical-contractors-ramsgate/

使用通配符重定向,为什么这不起作用?

RedirectMatch 301 /electrical-contractors/kent/(.*).php /electrical-contractors-$1/

1 个答案:

答案 0 :(得分:0)

/electrical-contractors/kent/.htaccess

中设置此规则
RewriteEngine On

RewriteRule ^(.+)\.php$ /electrical-contractors-$1/ [L,NC,R=301]