两种解决方式 Nginx 代理解决方式# 80 端口默认重定向至 443 端口 server { listen 80 default_server; rewrite ^(.*)$ https://www.93blog.cn$1 break; } # 443 端口未匹配的域名 重定向至本站域名访问 server { listen 443 default_server; ssl on; ssl_certificate /usr/cert/www.93blog.cn.pem; ssl_certificate_key /usr/cert/www.93blog.cn.key; ssl_session_timeout 5m; ssl_protocols TLSv1 TLSv1.1 TLSv1.2; ssl_prefer_server_ciphers on; rewrite ^(.*)$ https://www.93blog.cn$1 break; } server { listen 443; server_name www.93blog.cn 93blog.cn; proxy_set_header Host $host:$server_port; proxy_set_header X-Real-IP $remote_addr; proxy_set_header REMOTE-HOST $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; ssl on; ssl_certificate /usr/cert/www.93blog.cn.pem; ssl_certificate_key /usr/cert/www.93blog.cn.key; ssl_session_timeout 5m; ssl_protocols TLSv1 TLSv1.1 TLSv1.2; ssl_prefer_server_ciphers on; location / { proxy_pass https://www.93blog.cn:xxxx; } } Tomcat 配置方式解决,修改server.xml文件 Engine节点,使用HTML meta标签 重定向<Engine name="Catalina" defaultHost="redirect"> <Host name="www.93blog.cn" appBase="webapps" unpackWARs="true" autoDeploy="true" /> <Host name="93blog.cn" appBase="webapps" unpackWARs="true" autoDeploy="true" /> <Host name="106.15.225.122" appBase="redirect" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false"/> <Host name="redirect" appBase="redirect" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false"/> </Engine> 在Tomcat 目录下新建 redirect/ROOT/index.html,使用HTML meta标签 重定向<meta http-equiv="refresh" content="0;url=https://www.93blog.cn">

活跃用户

新手

欢迎来到黑客派


我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册     关于
✨ 欢迎使用 Sym 来搭建自己的社区!
在线 307     会员 46030     帖子 16112     回帖 66199     评论 126