Мне бы очень хотелось, как использовать «.jar» -файлы в качестве файлов карты типов вместо стандартных «.var» -файлов, используя Согласование содержимого .
Ну, это моя конфигурация:
<Directory "${APACHE_PROJ}/htdocs/foo">
AddType application/x-java-archive .jar
AddHandler type-map .var
<Files *.pack.gz>
AddEncoding pack200-gzip .jar
RemoveEncoding .gz
</Files>
</Directory>
... работает хорошо и доставляет из подпапок, как и ожидалось, с foo.var
:
URI: foo
URI: packed/foo.jar.pack.gz
Content-Type: x-java-archive
Content-Encoding: pack200-gzip
URI: unpacked/foo.jar
content-type: x-java-archive
Переименование файла foo.var
в foo.jar
и изменение конфигурации на AddHandler type-map .jar
не работает, это доставляет foo.jar
из корневого каталога сразу.