0

たとえば、これが私がやろうとしていることです。. .

http://www.website.com/images/folder-with-a-crazy-name/any-image-at-all.jpg

に書き換えます。. .

http://www.website.com/images/folder-with-a-crazy-name.jpg

これは理にかなっていますか?

どんな助けでも大歓迎です。

4

2 に答える 2

1

フォルダ内のすべての jpeg 画像ファイルを、そのフォルダに.jpg追記して書き換えるには

RewriteRule ^images/(.+?)/[^/]+?\.jpg$ /images/$1.jpg [L]
于 2013-04-05T20:21:47.223 に答える
0

これを.htaccessファイルに貼り付けるだけです。

Options +FollowSymlinks
RewriteEngine on
RewriteRule ^images/([a-z0-9-_]+)/any-image-at-all.jpg /images/$1.jpg

または、他の画像フォーマットも書き換えたい場合は、上記のコードの 3 行目と最後の行を次のルールに置き換えます。

RewriteRule ^images/([a-z0-9-_]+)/any-image-at-all.([a-z0-9]{3}|[a-z0-9]{4}) /images/$1.$2

フォルダーイメージも変数である場合は、以下のルールのいずれかを試してください。

RewriteRule ^([a-z0-9-_]+)/([a-z0-9-_]+)/any-image-at-all.jpg /$1/$2.jpg

ファイル拡張子が変数の場合は、次を試してください。

RewriteRule ^([a-z0-9-_]+)/([a-z0-9-_]+)/any-image-at-all.([a-z0-9]{3}|[a-z0-9]{4}) /$1/$2.$3
于 2013-04-05T17:29:56.430 に答える