Warning

本教程修改了nginx配置文件,不保证不会引发bug。本人及绿联不对此承担任何责任,继续阅读即表示您将承担所有操作后果。同时,请不要将本教程用于任何非法用途。

倡议

uglink是一个充满乐趣和可能性的服务。然而,它也可能被不法之徒滥用。因此,我在此发出呼吁,希望大家能合理使用uglink服务,不将其用于非法目的。让我们共同维护uglink服务的健康运行,使其能够长期为我们提供服务。

授权

本文开放转载,但需要保留上述warning以及倡议

  1. 首先连接ssh

    输入 sudo su切换到root用户。

  2. 输入命令cd /etc/nginx
  3. 修改conf文件

    输入命令vi ugreen.conf 进入编辑界面,

    include /etc/nginx/ugreen_nocache.conf;这一行修改为#include /etc/nginx/ugreen_nocache.conf;

    保存并退出

  4. 设置反代

    首先,输入命令cd /etc/nginx/conf.d

    然后,输入命令touch test.conf 创建test.conf文件

    然后,输入命令vi test.conf进入编辑模式

    将以下配置粘贴进去

    location /qb/ { # 可以将qb替换为你喜欢的名字,但前后的/请保留
        proxy_pass http://127.0.0.1:28080/; #需要将此处修改为你想要访问的地址
        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_set_header Upgrade $http_upgrade;
        proxy_set_header Connection $connection_upgrade;
        proxy_http_version 1.1;
        # proxy_hide_header Upgrade;
        add_header X-Cache $upstream_cache_status;
        #Set Nginx Cache
        set $static_fileZqpqK5EA 0;
        if ( $uri ~* "\.(gif|png|jpg|css|js|woff|woff2)$" )
        {
            set $static_fileZqpqK5EA 1;
            expires 1m;
            }
        if ( $static_fileZqpqK5EA = 0 )
        {
        add_header Cache-Control no-cache;
        }
    }

    保存并退出

  5. 验证配置并使配置生效

    首先输入命令nginx -t如果输出有successful字样证明配置正确,如果有error字样请检查配置

    然后输入命令systemctl reload nginx使配置生效。

  6. enjoy it!
  7. 磅15便士
最后修改:2024 年 06 月 02 日
如果觉得我的文章对你有用,请随意赞赏