Я работаю над веб-приложением, которое позволяет пользователям загружать вложения. Эти вложения хранятся на другом диске, чем в веб-приложении. Как я могу создать псевдоним (эквивалентный псевдонимам сервера Apache HTTP) на этом диске, чтобы пользователи могли загружать эти вложения?
В настоящее время я создаю файл контекста и сбрасываю его в CATALINA_HOME/conf/Catalina/localhost, но он получает случайное удаление так часто. Файл контекста называется attachments.xml, и содержимое показано ниже. Я также читал о виртуальных хостах, но если я правильно понимаю, то виртуальный хост не то, что я ищу. Я использую версию 6.0.18 Apache Tomcat.
attachments.xml:
<?xml version="1.0" encoding="UTF-8"?>
<Context docBase = "e:\uploads\attachments"
reloadable = "true"
crossContext = "true">
</Context>