2016-08-25 126 views
1

請有人能告訴我爲什麼這不起作用嗎?.htaccess目錄通配符重定向

我正在嘗試重定向目錄「Kent」中的所有文件。在這個例子中,要重定向的頁面是「ramsgate」並更改文件夾結構。

來自:

/electrical-contractors/kent/ramsgate.php 

到:

/electrical-contractors-ramsgate/

使用通配符重定向,爲什麼不這項工作?

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

是'/電商/'也是一個目錄? 'http:// domain.com/electrical-contractors-ramsgate /'是否有工作網址? – anubhava

+0

/電氣承建商/是的,這是一個目錄。 – Ben

+0

http://domain.com/electrical-contractors-ramsgat e /是的,這是一個工作的網址 – Ben

回答

0

有內部/electrical-contractors/kent/.htaccess這條規則:

RewriteEngine On 

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

謝謝!完美的作品! – Ben