すべてのアンダースコアをダッシュに変換するために、次のコードを .htaccess ファイルに実装しました。
RewriteRule ^([^_]*)_([^_]*_.*) $1-$2 [L]
RewriteRule ^([^_]*)_([^_]*)$ /$1-$2 [L,R=301]
上記のコードは機能しますが、/images ディレクトリから画像を埋め込むときに問題が発生します。
たとえば、画像ファイル名の 1 つにアンダースコアが含まれていると、正しく読み込まれません。
上記のルールから画像と javacript ファイル名を出力するにはどうすればよいですか?
それを行う別の方法はありますか?