サーバー上の潜在的なファイルの場所の詳細を渡すために次を使用していますが、3行目で失敗します。この行を削除することにより、test.php ファイルは、%1/%2 によって構築された正しいファイルの場所を認識します。
RewriteCond %{HTTP_HOST} ^([a-z0-9\-\_]+)\.domain\.com?
RewriteCond %{THE_REQUEST} (images/.*)
RewriteCond %{HTTP_HOST}%1 ^([a-z0-9\-\_]+)\.domain\.com(images/.*)
RewriteCond %1/%2 -f
RewriteRule ^.* test.php?file=%1/%2 [L]
機能したら、ファイルが新しい場所から存在する場合はファイルを提供します。そうでない場合は、次の書き換え関数がイメージを構築し、次回の場所に配置します。
どんな助けでも感謝します。