2012-02-17 68 views
0

我正在清理我的根目錄,並且裏面有很多「垃圾」。.htaccess轉發特定文件到子文件夾

,所以我將所有的文件,這樣的子文件夾「oldroot」

現在,我的一些用戶使用的是一些垃圾文件的....但只有3-4文件....有一個簡單,快捷的方式來配置的.htaccess轉發這些特定文件僅,像

mypage1.php ==> oldroot/mypage1.php 
mypage2.php ==> oldroot/mypage2.php 

回答

1

在你.htaccess file使用:

RewriteEngine On 
RewriteBase /
RewriteRule ^(mypage1|mypage2|mypage3)\.php$ oldroot/$1.php [L] 
0

嘗試添加下列到.htaccess文件在您的網站的根目錄。

它將適用於任何您移動到oldroot的文件,即您要在根目錄中保留的所有文件都將從那裏提供。

RewriteEngine on 
RewriteBase/

#if the file exists in the oldroot directory 
RewriteCond %{DOCUMENT_ROOT}/oldroot%{REQUEST_URI} -f [NC] 
# then serve the file from oldroot 
RewriteRule^/oldroot%{REQUEST_URI} [L]