有没有通用的规则来重写版本?
/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]
你实际上最好不要改变.htaccess规则,只把你的代码放在它之前。
这样,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