"百度一下 玖叁 Blog [图片] 别人的域名指向了我的 IP [图片] https://yq.aliyun.com/articles/434194 参考阿里云文档 - 改了 Tomcat-9.x 这块配置 [图片] 直接 IP 是不能访问了,但是别人的域名仍然可以访问 [图片] [图片] 目前针对这个具体域名做了处理 .."

服务器 IP 被别人的域名解析

  • 域名

    域名(Domain Name),简称域名、网域,是由一串用点分隔的名字组成的 Internet 上某一台计算机或计算机组的名称,用于在数据传输时标识计算机的电子方位(有时也指地理位置)。

    28 引用 • 132 回帖 • 1 关注
  • NGINX

    NGINX 是一个高性能的 HTTP 和反向代理服务器,也是一个 IMAP/POP3/SMTP 代理服务器。 NGINX 是由 Igor Sysoev 为俄罗斯访问量第二的 Rambler.ru 站点开发的,第一个公开版本 0.1.0 发布于 2004 年 10 月 4 日。

    201 引用 • 418 回帖 • 709 关注
  • Q&A

    提问之前请先看一下这篇文章 《提问的智慧》精读注解版,好的问题比好的答案更有价值。

    997 引用 • 6353 回帖 • 604 关注
被采纳的回答
  • 88250      

    用 NGINX 做个兜底的伺服器即可,还可以顺便导流到你的站点:

    server {
        listen 80 default_server;
    
        rewrite ^(.*)$  http://yourdomain.com$1;
    }
    
4 回帖   
请输入回帖内容...
  • 88250  

    用 NGINX 做个兜底的伺服器即可,还可以顺便导流到你的站点:

    server {
        listen 80 default_server;
    
        rewrite ^(.*)$  http://yourdomain.com$1;
    }
    
    1 回复
  • LYHFUU        

    目前将这个具体域名指向了 404,不治本😂 ,晚上弄个 Nginx 修复下

    1 回复
  • 88250        

    嗯嗯,NGXIN 基本是必备的。

  • LYHFUU 1 赞同  

    两种解决方式

    1. 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;
         }
      }
      
    2. 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">
      

    LYHFUU 在 2019-05-19 21:58:15 更新了该回帖
    LYHFUU 在 2019-05-19 22:07:29 更新了该回帖