0

私は
products/back.jpg
products/thumbnail.jpg

products/items/1/back.jpg
products/items/1/thumbnail.jpg

products/items/2/back.jpg
products/items/2/thumbnailのようなファイルを保存しています。 jpg

製品/アイテム/.../back.jpg
製品/アイテム/.../thumbnail.jpg

ファイルがルート フォルダー (products/) にリダイレクトされない場合に条件付きで htaccess を記述する方法は?

4

1 に答える 1

0

ドキュメント ルートの htaccess ファイルに、次を追加します。

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^products/.+/([^/\.]+)\.jpg$ /products/ [L]

同じ画像を読み込もうとする場合は、RewriteRule行を次のように変更します。

RewriteRule ^products/.+/([^/\.]+)\.jpg$ /products/$1.jpg [L]

これらのルールを/products/ディレクトリの htaccess ファイルに入れたい場合はproducts/、パターンからを削除します。

RewriteRule ^.+/([^/\.]+)\.jpg$ /products/ [L]
于 2012-11-06T08:17:01.743 に答える