项目路径在 nginx 中用作域 -tomcat
project path use as domain in nginx -tomcat
spring java 项目 运行 在我的服务器中。我添加了新域,它可以工作,但是当单击 link 时,它会转到 http://127.0.0.1:8081/ 而不是 example.com
server {
listen 80;
server_name www.example.com example.com;
root /opt/appserv/travel_server/webapps/example;
location ~* \.(js|jpg|png|css)$ {
root /opt/appserv/travel_server/webapps/example/;
expires 30d;
}
location / {
proxy_set_header X-Forwarded-Host $host;
proxy_set_header X-Forwarded-Server $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_pass http://127.0.0.1:8081/example;
}
}
server {
listen 80;
server_name www.example.com example.com
#server_name_in_redirect off;
root /opt/appserv/travel_server/webapps/example;
location ~* \.(js|jpg|png|css)$ {
root /opt/appserv/travel_server/webapps/example/;
expires 30d;
}
location ~* ^/(.*) {
proxy_set_header X-Forwarded-Host $host;
proxy_set_header X-Forwarded-Server $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_pass http://127.0.0.1:8081/example/;
}
}
spring java 项目 运行 在我的服务器中。我添加了新域,它可以工作,但是当单击 link 时,它会转到 http://127.0.0.1:8081/ 而不是 example.com
server {
listen 80;
server_name www.example.com example.com;
root /opt/appserv/travel_server/webapps/example;
location ~* \.(js|jpg|png|css)$ {
root /opt/appserv/travel_server/webapps/example/;
expires 30d;
}
location / {
proxy_set_header X-Forwarded-Host $host;
proxy_set_header X-Forwarded-Server $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_pass http://127.0.0.1:8081/example;
}
}
server {
listen 80;
server_name www.example.com example.com
#server_name_in_redirect off;
root /opt/appserv/travel_server/webapps/example;
location ~* \.(js|jpg|png|css)$ {
root /opt/appserv/travel_server/webapps/example/;
expires 30d;
}
location ~* ^/(.*) {
proxy_set_header X-Forwarded-Host $host;
proxy_set_header X-Forwarded-Server $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_pass http://127.0.0.1:8081/example/;
}
}