答案1
如果我这样做,我会在像 nginx 这样的程序中执行此操作,我会使用它来处理这样的重定向,并且可能还会强制使用 https。
以下 nginx 配置应该可以满足您的要求。
server {
listen 80;
listen [::]:80;
server_name example.com;
return 301 http://www.example.com$request_uri;
}
server {
listen 80;
listen [::]:80;
server_name www.example.com;
location / {
proxy_pass http://tomcat.server:8080/;
}
}