2016-06-09 183 views
1

我有一個與我的.htaccess的問題 我想重定向文件夾/ w /中的任何頁面和子文件夾到我的網站的主頁面,所以我想做點什麼像這樣:.htaccess重定向文件夾和子文件夾,除了一些子文件夾

www.mysite.com/w/   - redirect -> www.mysite.com 
www.mysite.com/w/subfolder/ - redirect -> www.mysite.com 

但是,我想不是重定向像一些子文件夾:

www.mysite.com/w/subfolder1 --> not redirect 
www.mysite.com/w/subfolder2 --> not redirect 

我的htaccess是:

RedirectMatch 301 /w/(?!subfolder1) /$1 

但它不工作,我試着用:

RedirectMatch 301 /w/(?!^subfolder1) /$1 

RedirectMatch 301 /w/(?!subfolder1$) /$1 

但沒有什麼是正確的!

請幫我:(

回答

0

嘗試:

RedirectMatch 301 ^/w/((?!subfolder1|subfolder2).*) /$1 

您可以從指示排除多個文件夾,用棒只是它們分開|

相關問題