2010-10-02 37 views

回答

5

您可以使用mod_alias’ RedirectMatch

RedirectMatch ^/shop(/|$) /new_page 

或者mod_rewrite

RewriteEngine on 
RewriteRule ^shop(/|$) /new_page [R] 

注意不同的模式來RewriteRule爲mod_rewrite的測試規則之前將在per-directory rewrites上下文路徑前綴。

+0

mod_alias不同於mod_rewrite我猜?那麼[R]是什麼意思? – Christophe 2010-10-02 08:57:08

+0

@ krike:是的。通過mod_alias的指令,您只能處理URI路徑;使用mod_rewrite,您還可以像查詢或標題字段一樣測試請求的其他部分。 '[R]'是強制外部重定向;否則請求只會在內部重寫。 – Gumbo 2010-10-02 09:02:59

+0

好的謝謝:)只要我完成了我的網站的新版本,就會嘗試:) – Christophe 2010-10-02 09:30:34