Если " организовать это все на самоподписанных сертификатах?" браузеры будут блокировать соединение с данным сервером, предупреждая о том что соединение недоверенное
А path.js?ver=4.3 какой Content-Type отдает ? Если оно там каким-нибудь скриптом генерится или еще чего - оно может отличаться от тех что указанны в gzip_types