ファイル名がjquery.form.min.3.51.0-2014.06.20.js
で、ドット、ダッシュ、数字を削除するために、次の書き換えルールを変更したいと考えています。ダッシュを含むファイル名のRegex書き換え規則
<IfModule mod_rewrite.c>
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)\.(\d+)\.(js|css|png|jpg|gif)$ $1.$3 [L]
</IfModule>
書き換えルールはそれをscripts.min.js
に転送されscripts.min.4.4.2.js
のようなファイル名でジョブを実行します。しかし、上のファイル名では、数字の間にダッシュを入れてもルールは機能しません。
私の正規表現の知識はこの場合にはあまりにも制限されています。誰も私にヒントをくれませんか?
を使用でき
おかげで、これは私をたくさん助けました! – Albi