2012-01-24 61 views
1

所以我想規範更新網站的過程:的.htaccess 302重定向,允許所有子文件夾

1)302的所有流量重定向到子文件夾 2)允許該子文件夾中的所有內容可查看(例如,/圖像/腳本)爲我的IP 3)IP異常等

下列不正確的,同時它會將所有參觀者除了1.3.3.7工作...,中的「圖像」目錄下的「即將推出「文件夾被阻止。

Options +FollowSymlinks 
RewriteEngine on 
RewriteCond %{REMOTE_ADDR} !=1.3.3.7 
RewriteCond %{REQUEST_URI} !=/coming-soon/ 
RewriteRule .* /coming-soon/ [R=302,L] 

回答

1

條件/coming-soon/RewriteCond %{REQUEST_URI} !=/coming-soon/僅匹配URI /coming-soon/,該目錄中的URI,如/coming-soon/images/coming-soon/files

但是,如果你改變了行這一點,它應該工作,因爲它會再匹配以/coming_soon/開頭的URI:

RewriteCond %{REQUEST_URI} !^/coming_soon/ 
+0

非常感謝,Frxstrem! – dcolumbus

相關問題