Я настраиваю свой веб-сервер Nginx с последующей настройкой. Он скрывает расширение .jsp, но не отображает мою страницу.
location ~ \.(jsp)$ { proxy_pass http://192.168.2.225:9595; if ($request_filename ~* ^(.*).jsp$) { rewrite ^/(.*).jsp$ /$1 redirect; break; } }
location ~ \.jsp { return 403; }
Это сделает * .jsp недоступным. Если вы хотите, чтобы они были доступны, но только с помощью внутренних переписываний, измените 'return 403;' на «внутреннее»;