В настоящее время в моем файле .htaccess есть следующее:
RewriteCond %{HTTP:Accept-encoding} gzip
RewriteCond %{REQUEST_FILENAME}.gz -f
RewriteRule ^(.*).(css|js)$ /$1.$2.gz
Мои файлы CSS и Javascript имеют номер рядом с ними, например example01.css, и всякий раз, когда я обновляю их, я увеличиваю их. Каждый раз, когда я это делаю, мне также приходится обновлять свой файл head.php, чтобы включить новый обновленный файл на страницу. Я также добавляю «c» в файл, когда сжимаю его с помощью YUI-компрессора. Затем я сжимаю его 7-zip в формат gzip, потому что мой сервер не поддерживает deflate, хотя и говорит, что это так.
У меня вопрос: как мне записать свой файл .htaccess, чтобы я дал ему example.css, и он проверяет, существует ли example01.css, затем проверяет example02.css, пока не найдет последний, и не проверит, если example02c. css существует, и, наконец, example02.css.gz?
Я также подумал об использовании Minify , но я забыл, почему я решил против этого.