Есть какое-нибудь универсальное правило переписывать версии?
/css/main.123456.css
переписать на /css/main.css
/css/styles.123456.css
переписать на /css/styles.css
/js/application.123456.js
переписать на /js/application.js
Как мне изменить мой файл .htaccess, чтобы добавить универсальное управление версиями для файлов css / js?
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
RewriteRule ^(css|js)/(main|styles|application)\.[0-9]+(\.css|\.js)$ /$1/$2$3 [L]
На самом деле вам было бы лучше НЕ изменять WP .htaccess
rules и просто поставьте перед ним свой код.
Таким образом, Wordpress может вносить изменения, не удаляя ваши
Например.
RewriteEngine On
RewriteBase /
RewriteRule ^(css|js)/(main|styles|application)\.[0-9]+(\.css|\.js)$ /$1/$2$3 [L]
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress