2015-06-03 220 views
1

我可以添加.htaccess哪些規則可以給我以下結果?htaccess重定向到根目錄的子目錄

我想重定向到首頁的任何搜索,包括一個特定的目錄。例如,有人試圖在...

test.com/example 
...or... 
test.com/example/something 
...they end up at... 
test.com 

大多數的一切我都試過有點兒工作,但最終總是追加無論是目標目錄重定向後的域名,例如後...

test.com/example/something 
...leads to... 
test.com/something 

這不是我想要的。由於

代碼我已經試過......

RewriteRule ^example/(.*)$ http://www.test.com [L,R=301] 
and 
Redirect 301 /example http://www.test.com 

UPDATE 這似乎解決它...

RedirectMatch 301 ^/example//
Redirect 301 /example http://www.test.com/ 

謝謝!

+0

後您正在使用的實際代碼。 –

回答

1

嘗試:

RewriteEngine On 
RewriteRule ^example//[L,R=301] 

RedirectMatch 301 ^/example//
+0

工作代碼添加到原始問題中。感謝您指點我正確的方向! – mcseay

+0

@ChadSeay你不應該需要'重定向'行。這與RedirectMatch相同,但沒有正則表達式。 –

相關問題