将 v2rayA 部署于前缀路径中

本节介绍如何将 v2rayA 部署到指定域名的指定路径下。

Nginx

下面例子中将 v2rayA 部署到 http://example.com:8080/v2raya 。注意,例中未包含 TLS 相关配置,建议添加 TLS 相关配置。

http {
  map $http_upgrade $connection_upgrade {
    default upgrade;
    '' close;
  }
  server {
    listen 8080;
    server_name example.com;
    location ^~ /v2raya {
      proxy_pass http://bla:2017/;
      proxy_http_version 1.1;
      proxy_set_header Upgrade $http_upgrade;
      proxy_set_header Connection 'upgrade';
      proxy_set_header Host $host;
      proxy_cache_bypass $http_upgrade;

      proxy_redirect http://bla:2017/ /v2raya/;
      sub_filter 'href="/' 'href="/v2raya/';
      sub_filter 'src="/' 'src="/v2raya/';
      sub_filter_once off;
    }
  }
}

在 Github 上编辑此页

最后更新于: 2023年11月30日 21:30:17 +0800

贡献者: mzz2017 easterNday