2011-07-19 59 views
0

我有以下文件夾結構.htaccess子文件夾重定向使其他子文件夾可用?

/folder1/main/ 
/folder1/administrator 
/folder2/ 

我想寫一個重定向客戶從根到/folder1/main/ .htaccess文件,但讓/folder1/administrator/folder2/可若是直接要求?

請幫忙嗎?

+0

要清楚,你希望所有的請求不存在,否則重定向到'文件夾1 /主/'? –

+0

是的確切所有不存在的請求將被重定向到folder1/main – andrew

+0

我是.htaccess的新手,所以如果你可以編寫整個代碼,請:) – andrew

回答

1

這是一種常見模式。一般的解決方法是在RewriteRule之前放入一些條件「如果請求文件名是一個目錄,則不要這樣做」並且同上文件。條件是:

RewriteCond %{REQUEST_FILENAME} !-d 
RewriteCond %{REQUEST_FILENAME} !-f 
相關問題