私は現在次のようなURLを持っています:
/video/245008/245008_00000001.jpg/video/245008/245008_00000002.jpg
など
_
上記のURLを次のように書き換えるにはhtaccessが必要です。
/video/245008/245008_1.jpg
/video/245008/245008_2.jpg
ただし、元の00000001.jpgなどが存在しない場合に限ります。助言がありますか?
video
これらのルールをドキュメントルート(ディレクトリを持つもの)のhtaccessファイルに追加してみてください。
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_URI} ^/video/([0-9]+)/\1_0+([1-9][0-9]*)\.jpg$
RewriteCond %{DOCUMENT_ROOT}/video/%1/%1_%2.jpg -f
RewriteRule ^ /video/%1/%1_%2.jpg [L]
最初の条件は、現在のリクエストが存在しないファイルを指していることを確認します。2番目の条件は、リクエストがビデオディレクトリ内の何か、同じ番号の2つのゴラップ、それに続く少なくとも1つのゼロ、さらにいくつかの番号でアンダースコアを付けていることを確認します。3番目の条件は、新しいURIが存在するファイルを指していることを確認します。