В общем, вы не в ту сторону копаете...
Сжатие статических файлов всегда выполняется на стороне сервера, а декомпрессия на стороне клиента. Переименовывать файлы для этого не нужно. Возможно, оно и до этого у вас работало.
Требования два:
- сервер должен быть настроен на сжатие статики
- клиент должен передать заголовок что он поддерживает сжатие
Проверить можно так: (обратите внимание на Accept-Encoding: gzip)
curl -I --header "Accept-Encoding: gzip,deflate" http://pastie.org
Ответ:
...
...
Content-Encoding: gzip
Таким же способом можете проверить ваши js и убедиться что они сжимаются или нет.