致远w 发表于 2022-3-30 09:16:42

【已解决】反向代理直接跳转到目标站是什么原因?

反向代理直接跳转到目标站是什么原因?

谢花郎 发表于 2022-3-31 21:10:17

此用户自行解决,反向代理http少加了一个https后正常

向樛木多少斤了 发表于 2022-3-30 09:42:21

你是不是想设置反向代理 结果点到了重定向那个选项卡
浏览器记得用无痕模式打开你网站
如果还不行 把网站完整的nginx配置文件发来瞅瞅 记得带上配置文件里引用到的内容

谢花郎 发表于 2022-3-30 09:45:46

您好,您那边截图看下您所有的设置,看下是否使用错了功能。
也可截图出来看下网站配置文件以及你设置的反向代理配置文件

致远w 发表于 2022-3-30 10:03:35

帮我看下


server
{
    listen 80;
        listen 443 ssl http2;
    server_name womenconcept.net;
    index index.php index.html index.htm default.php default.htm default.html;
    root /www/wwwroot/womenconcept.net;
   
    #SSL-START SSL相关配置,请勿删除或修改下一行带注释的404规则
    #error_page 404/404.html;
    #HTTP_TO_HTTPS_START
    if ($server_port !~ 443){
      rewrite ^(/.*)$ https://$host$1 permanent;
    }
    #HTTP_TO_HTTPS_END
    ssl_certificate    /etc/letsencrypt/live/womenconcept.net/fullchain.pem;
    ssl_certificate_key    /etc/letsencrypt/live/womenconcept.net/privkey.pem;
    ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
    ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:HIGH:!aNULL:!MD5:!RC4:!DHE;
    ssl_prefer_server_ciphers on;
    ssl_session_cache shared:SSL:10m;
    ssl_session_timeout 10m;
    error_page 497https://$host$request_uri;

    #SSL-END
   
    #ERROR-PAGE-START错误页配置,可以注释、删除或修改
    error_page 404 /404.html;
    error_page 502 /502.html;
    #ERROR-PAGE-END
   
    #PHP-INFO-STARTPHP引用配置,可以注释或修改
    #PROXY-START
    location ~ /purge(/.*) {
      proxy_cache_purge cache_one womenconcepts.com$request_uri$is_args$args;
      #access_log/www/wwwlogs/womenconcept.net_purge_cache.log;
    }
    location /
    {
      proxy_pass http://womenconcepts.com;
      proxy_set_header Host womenconcepts.com;
      proxy_set_header X-Real-IP $remote_addr;
      proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
      proxy_set_header REMOTE-HOST $remote_addr;
               
      #持久化连接相关配置
      #proxy_connect_timeout 30s;
      #proxy_read_timeout 86400s;
      #proxy_send_timeout 30s;
      #proxy_http_version 1.1;
      #proxy_set_header Upgrade $http_upgrade;
      #proxy_set_header Connection "upgrade";      proxy_set_header Accept-Encoding "";
      sub_filter "womenconcepts.com" "womenconcept.net";
      sub_filter_once off;
      expires 12h;
    }
   
    location ~ .*\.(php|jsp|cgi|asp|aspx|flv|swf|xml)?$
    {
      proxy_set_header Host womenconcepts.com;
      proxy_set_header X-Real-IP $remote_addr;
      proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
      proxy_set_header REMOTE-HOST $remote_addr;
      proxy_pass http://womenconcepts.com;
      proxy_set_header Accept-Encoding "";
      sub_filter "womenconcepts.com" "womenconcept.net";
      sub_filter_once off;
    }
   
    location ~ .*\.(html|htm|png|gif|jpeg|jpg|bmp|js|css)?$
    {
      proxy_set_header Host womenconcepts.com;
      proxy_set_header X-Real-IP $remote_addr;
      proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
      proxy_set_header REMOTE-HOST $remote_addr;
      proxy_pass http://womenconcepts.com;
      
      #缓存相关配置
      #proxy_cache cache_one;
      #proxy_cache_key $host$request_uri$is_args$args;
      #proxy_cache_valid 200 304 301 302 1h;
      proxy_set_header Accept-Encoding "";
      sub_filter "womenconcepts.com" "womenconcept.net";
      sub_filter_once off;
      expires 24h;
    }
    #PROXY-END

        include enable-php-54.conf;
    #PHP-INFO-END
   
    #REWRITE-START URL重写规则引用,修改后将导致面板设置的伪静态规则失效
    include /www/server/panel/vhost/rewrite/womenconcept.net.conf;
    #REWRITE-END
   
    #禁止访问的文件或目录
    location ~ ^/(\.user.ini|\.htaccess|\.git|\.svn|\.project|LICENSE|README.md)
    {
      return 404;
    }
   
    #一键申请SSL证书验证目录相关设置
    location ~ \.well-known{
      allow all;
    }
   
    access_log/www/wwwlogs/womenconcept.net.log;
    error_log/www/wwwlogs/womenconcept.net.error.log;
}

谢花郎 发表于 2022-3-30 10:15:05

宝塔用户_unyiko 发表于 2022-3-30 10:03
帮我看下

您反向代理内是有做内容替换的,所以你访问的时候是com后缀网站

致远w 发表于 2022-3-30 10:21:39

谢花郎 发表于 2022-3-30 10:15
您反向代理内是有做内容替换的,所以你访问的时候是com后缀网站

那我应该怎么做呢?我想用net镜像com 不要跳转

谢花郎 发表于 2022-3-30 10:26:35

宝塔用户_unyiko 发表于 2022-3-30 10:21
那我应该怎么做呢?我想用net镜像com 不要跳转

删除内容替换参数,然后清理浏览器缓存重新访问

致远w 发表于 2022-3-30 10:29:48

内容替换参数留空了 还是老样子 访问net直接跳转com 再帮看下

server
{
    listen 80;
        listen 443 ssl http2;
    server_name womenconcept.net;
    index index.php index.html index.htm default.php default.htm default.html;
    root /www/wwwroot/womenconcept.net;
   
    #SSL-START SSL相关配置,请勿删除或修改下一行带注释的404规则
    #error_page 404/404.html;
    #HTTP_TO_HTTPS_START
    if ($server_port !~ 443){
      rewrite ^(/.*)$ https://$host$1 permanent;
    }
    #HTTP_TO_HTTPS_END
    ssl_certificate    /etc/letsencrypt/live/womenconcept.net/fullchain.pem;
    ssl_certificate_key    /etc/letsencrypt/live/womenconcept.net/privkey.pem;
    ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
    ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:HIGH:!aNULL:!MD5:!RC4:!DHE;
    ssl_prefer_server_ciphers on;
    ssl_session_cache shared:SSL:10m;
    ssl_session_timeout 10m;
    error_page 497https://$host$request_uri;

    #SSL-END
   
    #ERROR-PAGE-START错误页配置,可以注释、删除或修改
    error_page 404 /404.html;
    error_page 502 /502.html;
    #ERROR-PAGE-END
   
    #PHP-INFO-STARTPHP引用配置,可以注释或修改
    #PROXY-START
    location ~ /purge(/.*) {
      proxy_cache_purge cache_one womenconcepts.com$request_uri$is_args$args;
      #access_log/www/wwwlogs/womenconcept.net_purge_cache.log;
    }
    location /
    {
      proxy_pass http://womenconcepts.com;
      proxy_set_header Host womenconcepts.com;
      proxy_set_header X-Real-IP $remote_addr;
      proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
      proxy_set_header REMOTE-HOST $remote_addr;
               
      #持久化连接相关配置
      #proxy_connect_timeout 30s;
      #proxy_read_timeout 86400s;
      #proxy_send_timeout 30s;
      #proxy_http_version 1.1;
      #proxy_set_header Upgrade $http_upgrade;
      #proxy_set_header Connection "upgrade";
      
      add_header X-Cache $upstream_cache_status;
      
      expires 12h;
    }
   
    location ~ .*\.(php|jsp|cgi|asp|aspx|flv|swf|xml)?$
    {
      proxy_set_header Host womenconcepts.com;
      proxy_set_header X-Real-IP $remote_addr;
      proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
      proxy_set_header REMOTE-HOST $remote_addr;
      proxy_pass http://womenconcepts.com;
      
    }
   
    location ~ .*\.(html|htm|png|gif|jpeg|jpg|bmp|js|css)?$
    {
      proxy_set_header Host womenconcepts.com;
      proxy_set_header X-Real-IP $remote_addr;
      proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
      proxy_set_header REMOTE-HOST $remote_addr;
      proxy_pass http://womenconcepts.com;
      
      #缓存相关配置
      #proxy_cache cache_one;
      #proxy_cache_key $host$request_uri$is_args$args;
      #proxy_cache_valid 200 304 301 302 1h;
      
      expires 24h;
    }
    #PROXY-END

        include enable-php-54.conf;
    #PHP-INFO-END
   
    #REWRITE-START URL重写规则引用,修改后将导致面板设置的伪静态规则失效
    include /www/server/panel/vhost/rewrite/womenconcept.net.conf;
    #REWRITE-END
   
    #禁止访问的文件或目录
    location ~ ^/(\.user.ini|\.htaccess|\.git|\.svn|\.project|LICENSE|README.md)
    {
      return 404;
    }
   
    #一键申请SSL证书验证目录相关设置
    location ~ \.well-known{
      allow all;
    }
   
    access_log/www/wwwlogs/womenconcept.net.log;
    error_log/www/wwwlogs/womenconcept.net.error.log;
}

致远w 发表于 2022-3-30 11:23:42

到底啥原因啊?大佬们帮帮忙

谢花郎 发表于 2022-3-30 11:57:13

宝塔用户_unyiko 发表于 2022-3-30 11:23
到底啥原因啊?大佬们帮帮忙
这个配置截图看下,是不是有做301重定向设置?

致远w 发表于 2022-3-30 14:08:09

谢花郎 发表于 2022-3-30 11:57
这个配置截图看下,是不是有做301重定向设置?

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>恭喜,站点创建成功!</title>
<link rel="stylesheet" href="//cdn.bootcss.com/bootstrap/3.3.4/css/bootstrap.min.css">
<script src="//cdn.bootcss.com/jquery/1.11.2/jquery.min.js"></script>
<script src="//cdn.bootcss.com/bootstrap/3.3.4/js/bootstrap.min.js"></script>
</head>
<body>
        <div class="container" style="margin-top:9%;">
                <div class="jumbotron">
      <div class="panel panel-success">
      <div class="panel-heading"><h1>恭喜, 站点创建成功!</h1></div>
      </div>
          <p><h3>站点创建成功,本页面由系统自动生成。</h3></p>
          <p><li>本页面在FTP根目录下的index.html</li></p>
          <p><li>您可以删除或覆盖本页面</li></p>
          <p><li>FTP相关信息,请到宝塔后台查看</li></p>
          <p><li>我们为您提供了完善的数据备份功能,请到后台进行相关设置</li></p>
      </div>
        </div>
</body>
</html>

致远w 发表于 2022-3-30 14:09:58

试了3个域名 每个都是直接跳转到目标网站,而不是镜像显示。

谢花郎 发表于 2022-3-30 14:17:30

宝塔用户_unyiko 发表于 2022-3-30 14:09
试了3个域名 每个都是直接跳转到目标网站,而不是镜像显示。

根据截图重新发一下,上面截图给错了

致远w 发表于 2022-3-30 14:31:39

谢花郎 发表于 2022-3-30 14:17
根据截图重新发一下,上面截图给错了

#REWRITE-START URL重写规则引用,修改后将导致面板设置的伪静态规则失效
    include /www/server/panel/vhost/rewrite/womenconcept.net.conf;
    #REWRITE-END
   
    #禁止访问的文件或目录
    location ~ ^/(\.user.ini|\.htaccess|\.git|\.svn|\.project|LICENSE|README.md)
    {
      return 404;
    }
   
    #一键申请SSL证书验证目录相关设置
    location ~ \.well-known{
      allow all;
    }

谢花郎 发表于 2022-3-30 14:34:08

宝塔用户_unyiko 发表于 2022-3-30 14:31


我要看下重定向是否有设置301跳转,不是要这个参数。
页: [1] 2
查看完整版本: 【已解决】反向代理直接跳转到目标站是什么原因?