2012-02-17 5 views
0

私は自分のルートディレクトリをクリーンアップしており、その中にはたくさんの "ゴミ箱"があります。.htaccess特定のファイルをサブフォルダに転送する

私は今

「oldroot」サブフォルダように、すべてのファイルを移動していますので、私のユーザーの一部がゴミファイルの一部を使用して....しかし、唯一の3-4ファイルされている....ありあなたのサイトのルートディレクトリにある.htaccessファイルに以下を追加

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

答えて

1

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

てみなどのこれらの特定のファイルのみを転送するように.htaccessファイルを設定するための簡単かつ迅速な方法。

oldrootに移動するファイル、つまりルートに残したいファイルはすべてそこから配信されます。あなたの.htaccess file使用で

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]  
関連する問題