2011-12-22 230 views
0

我在liferay上實施了一箇舊網站。所有環節都像使用htaccess將所有舊網址重定向至新網址

www.site.com/web/something 

我想寫一個htaccess的規則,使所有與requestes /網絡/ *應 被重定向到主頁permanenty ...

現在對於個人網址我有寫這個。

Redirect 301 /web/contact http://www.site.com/contact 

是否有通配符方法或爲此?

回答

1

這個怎麼會被重定向/網絡/什麼http://site.com/something

<IfModule mod_rewrite.c> 
    RewriteEngine on 
    RewriteRule ^web/(.*) http://site.com/$1 [R=301,L] 
</IfModule> 

或任何東西開始/網絡/重定向到主頁:

<IfModule mod_rewrite.c> 
    RewriteEngine on 
    RewriteRule ^web/.* http://site.com/ [R=301,L] 
</IfModule> 
0

或者,在mod_alias中,您可以使用RedirectMatch來使用通配符:

RedirectMatch 301 /web/(.*) http://www.site.com/$1 
相關問題