#java #jsp #tomcat #nginx #proxy
#java #jsp #tomcat #nginx #прокси
Вопрос:
Проблема: создайте файл hello.jsp в корневой папке nginx. и хорошо настройте прокси-сервер nginx, но когда я запускаю http://domain.com/hello.jsp
, возвращается 404. Здесь мне нужно сделать дополнительное объяснение, в папке tomcat / webapps ничего нет, я очистил ее раньше.Может быть, вы думаете, что мне не хватает корневой папки в webapps, верно! но дело не в этом. когда файл hello.jsp переместится в КОРНЕВУЮ папку и запустит тот же URL-адрес, ок! Итак, мне интересно, как работает динамический прокси-сервер nginx? как такой сервер обрабатывает * .jsp-файл? будет ли он автоматически копировать свой файл в папку webapps / ROOT или нам нужно вручную обработать такой файл? но это смешно во втором случае? Итак, что со мной не так?
Комментарии:
1. Можете ли вы показать некоторые коды? и также разработайте,
2. @Satys
location ~ /*.jsp${proxy_pass http://localhost:8080;}
Я хочу знать, как nginx обрабатывает файл .jsp, будет ли nginx передавать такой файл в КОРНЕВУЮ папку tomcat или нет.3. он перенаправит запрос на сервер, прослушивающий порт 8080 на том же компьютере, поэтому, если ваш tomcat прослушивает порт 8080, он должен иметь возможность обработать запрос, так что да