I have apache2 and tomcat9 setup so that https://www.example.com/~falafel/whatever.html retrieves whatever.html from /home/users/falafel/public_html/whatever.html. Pretty vanilla. I would like to allow users to serve jsp pages from public_html in the same manner, i.e. https://www.example.com/~falafel/whatever.jsp is retrieved from /home/users/falafel/public_html/whatever.jsp. What I have found is that you put your jsp files up in tomcat's webapp folder(s). I would obviously rather not have to create new user folders in /var/www/example.com/ and explain to users where it is, nor use symbolic links with their headaches. Has anyone solved this, or know the solution? I'm hoping it's some config I missed, like <serveFromUserDir src="public_html" /> or something. :) Thanks!