全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
楼主: zmg_90
打印 上一主题 下一主题

[疑问] 小说网站,宝塔反代失败

[复制链接]
12#
发表于 2024-4-28 23:23:16 | 只看该作者
zmg_90 发表于 2024-4-28 22:51
肯定不是啊。。。我想反代这个网站。

caddy
13#
发表于 2024-4-28 23:27:56 | 只看该作者
如果用宝塔反代的话   host添加了信息没
15#
发表于 2024-4-28 23:40:06 | 只看该作者
万能反代,测试没问题, 我常用的配置
              location ^~ /
{
    proxy_cache off;                                   # 禁用代理缓存
    proxy_set_header Sec-Fetch-Mode "navigate";
    proxy_set_header Sec-Fetch-Site "cross-site";
    proxy_set_header Cache-Control "max-age=0";
    proxy_set_header Accept-Encoding "gzip,deflate";
    gzip_disable ".";
    expires -1;                                        # 禁用页面缓存
    proxy_pass https://www.69shu.pro;                     # 反代目标 URL
    proxy_ssl_server_name on;
    sub_filter_last_modified off;                      # 删除原始响应里的浏览器缓存值
    sub_filter_once off;                               # 替换所有匹配内容
    sub_filter_types *;   
    # 匹配任何 MIME 类型
}
16#
 楼主| 发表于 2024-4-28 23:55:36 | 只看该作者
乌拉擦 发表于 2024-4-28 23:40
万能反代,测试没问题, 我常用的配置
              location ^~ /
{

我刚在宝塔里面试了,不行。。。
17#
发表于 2024-4-29 00:30:49 | 只看该作者
乌拉擦 发表于 2024-4-28 23:40
万能反代,测试没问题, 我常用的配置
              location ^~ /
{

宝塔没测 测的别的
18#
发表于 2024-4-29 01:42:41 | 只看该作者
这个是我们 loc 大佬搞的小说站吧
19#
发表于 2024-4-29 02:09:51 | 只看该作者
本帖最后由 y2y 于 2024-4-29 02:16 编辑

我也试了下,能反代目录页面,但进去就反代不了了
除非不修改里面的源站链接,就不方便跳到下一话了

目前这样

    location ~* ^/txt/ {
        proxy_pass https://www.69shu.pro;

        # 接受客户端请求的压缩要求
        
        # Proxy 设置
        proxy_set_header Host www.69shu.pro;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header X-Forwarded-Proto $scheme;

        # WebSocket 支持
        proxy_http_version 1.1;
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection "upgrade";

        # SSL 验证相关设置,根据需要开启或关闭
        proxy_ssl_server_name on;
        proxy_ssl_session_reuse on;
    }

    # 默认 location 适用于除 /txt/ 外的所有请求
    location / {
        proxy_pass https://www.69shu.pro;

        # 取消客户端请求的压缩要求,以避免接收压缩响应
        proxy_set_header Accept-Encoding "";

        # Proxy 设置
        proxy_set_header Host www.69shu.pro;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header X-Forwarded-Proto $scheme;

        # WebSocket 支持
        proxy_http_version 1.1;
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection "upgrade";

        # SSL 验证相关设置,根据需要开启或关闭
        proxy_ssl_server_name on;
        proxy_ssl_session_reuse on;

        # 服务器端重写所有指向原站的链接
        sub_filter_types text/html;
        sub_filter 'www.69shu.pro' 'www.你的域名.com';
        sub_filter_once off;  # 确保在整个响应中重复替换

        # 添加必要的响应头以支持 sub_filter
        add_header Content-Security-Policy "script-src 'self' 'unsafe-inline'; object-src 'none';" always;
    }
20#
发表于 2024-4-29 07:45:09 | 只看该作者
来个采集规则?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2024-5-13 04:56 , Processed in 0.061750 second(s), 7 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表