Я много читал в stackoverflow о своей проблеме, но я не смог найти решение.
Мне нужно установить обратный прокси-сервер, используя NGINX с моим сервером Tomcat, поэтому при доступе к my-page.com
запрос будет обработан NGINX и перенаправлен на my-page.com:8080/myApp
, где сервер Tomcat прослушивает.
Мой /etc/nginx/sites-available/my-page.com
контент:
server {
server_name my-page.com;
listen 80;
listen [::]:80;
location / {
proxy_pass http://localhost:8080/myApp;
proxy_redirect off;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
}
}
И я установил *Директива 1011 * в файле $CATALINA_HOME/conf/server.xml
выглядит следующим образом:
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443"
proxyName="my-page.com"
proxyPort="80" />
Когда я перехожу на my-page.com
, браузер всегда выводит меня на главную страницу NGINX, но не на главную страницу сервера Tomcat.
Что я делаю не так?