2012-04-11 1 views
1

特定のファイルが見つからない場合、Apacheに別のディレクトリを探すように私の.htaccessファイルを変更する方法を知っておく必要があります。下の例では、ディレクトリ/ dirには、/ dir2に存在する可能性のあるファイルタイプのファイルが数千もあります。例えばファイルが見つからない場合、apacheに別のディレクトリに書き直すように指示するには?

は私が持っている:ファイルが見つからない

domain.com/dir/ 

場合は、ファイルが存在するかどうかをテストするためにRewriteCond patterns-fを見てみましょう

domain.com/dir2/ 

答えて

2

を試してみてください。

RewriteCond %{REQUEST_FILENAME} !-f 
RewriteRule ^dir/(.+)$ /dir2/$1 [L] 

ファイルがdir2にない場合は、通常の404メッセージが表示されます。

+0

完璧に働いた、ありがとう! – Tim

関連する問題