Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

1、修复 www.google.com/recaptcha/ 无法显示问题 ;2、修复pub.dev域名下fonts.googleapis.com`无法地址重定向 #94

Merged
merged 67 commits into from
May 31, 2022
Merged
Changes from 1 commit
Commits
Show all changes
67 commits
Select commit Hold shift + click to select a range
ee482c4
add func remove CSP
jingjingxyk Mar 2, 2022
bbb7fe8
新增参考文档
jingjingxyk Mar 2, 2022
138ebec
添加测试用例
jingjingxyk Mar 3, 2022
0400e9c
添加替换地址为指定服务地址功能,用于查看chromium源码
jingjingxyk Mar 27, 2022
4589f9e
add docker run nginx server
jingjingxyk Mar 27, 2022
bbdfba5
解决冲突
jingjingxyk Mar 27, 2022
27a70e7
补上80端口配置
jingjingxyk Mar 27, 2022
09f15b8
add opensource.goole url
jingjingxyk Mar 27, 2022
b740c7e
add cs.opensource.google url
jingjingxyk Mar 27, 2022
dc4392e
使用自己架设的 nginx服务地址替换CDN地址
jingjingxyk Mar 27, 2022
b4b389e
change CSP variable name
jingjingxyk Mar 27, 2022
2158dd8
添加固定替换CDN地址方法
jingjingxyk Mar 27, 2022
52d78bf
替换指定数目的域名
jingjingxyk Mar 27, 2022
4147104
添加测试用例
jingjingxyk Mar 28, 2022
d03c0a2
Merge remote-tracking branch 'upstream/master' into dev
jingjingxyk Mar 28, 2022
b9e5722
优化nginx 配置
jingjingxyk Mar 29, 2022
61708ea
优化nginx 配置二
jingjingxyk Mar 29, 2022
0951750
优化nginx 配置三
jingjingxyk Mar 29, 2022
0c54c5b
优化nginx 配置增加简单权限验证阻止滥用
jingjingxyk Mar 29, 2022
0cced24
优化nginx 配置五
jingjingxyk Mar 29, 2022
ca3b908
添加测试演示用例
jingjingxyk Mar 29, 2022
d1b8e4f
添加测试演示用例
jingjingxyk Mar 29, 2022
e1cd17c
修改动态地址替换注释
jingjingxyk Mar 29, 2022
cdf5e8a
修改错误的单词
jingjingxyk Mar 29, 2022
4e5d95e
Merge remote-tracking branch 'upstream/master' into dev
jingjingxyk Mar 29, 2022
7474581
移除与扩展无关的server文件
jingjingxyk Mar 31, 2022
9addc38
去除普通用户无关的测试脚本以及服务端搭建脚本
jingjingxyk Mar 31, 2022
8d27064
Merge remote-tracking branch 'upstream/master' into v2-prune
jingjingxyk Apr 2, 2022
b26aca7
Merge branch 'v2-prune' into v3-prune
jingjingxyk Apr 2, 2022
7f1be04
修改maxcdn.bootstrapcdn.com替换地址
jingjingxyk May 1, 2022
2512852
替换code.jquery.com 为 ajax.aspnetcdn.com
jingjingxyk May 1, 2022
aeac5b5
code.jquery.com 地址替换
jingjingxyk May 1, 2022
c726bab
pull origin source code
jingjingxyk May 1, 2022
091817d
Merge branch 'v3-prune' into v3-prune-jquery
jingjingxyk May 1, 2022
03abc8f
1、增加域名替换白名单机制;2、两种地址替换方法,依靠优先级混合使用;3新增code.jquery.com域名下jquery 替换
jingjingxyk May 3, 2022
8e565ad
delete ytb
jingjingxyk May 3, 2022
da419ba
新增高级玩法
jingjingxyk May 4, 2022
f251867
新增test service-worker
jingjingxyk May 4, 2022
a024d3c
change changelog
jingjingxyk May 4, 2022
cc917e6
add replace jquery-ui
jingjingxyk May 4, 2022
c93e8db
test sw.js
jingjingxyk May 5, 2022
8c71850
add test chrome.runtime.onStartup
jingjingxyk May 5, 2022
6534697
增加cdnjs.cloudflare.com替换为cdnjs.loli.net
jingjingxyk May 5, 2022
a0b6e47
add opensource.google url replace
jingjingxyk May 5, 2022
e45b5b6
remove githubusercontent.com content-security-policy
jingjingxyk May 5, 2022
029c11d
新增CSP 4个屏蔽选项
jingjingxyk May 29, 2022
56a23dd
解决冲突
jingjingxyk May 29, 2022
c56cccb
Merge branch 'justjavac:master' into v3-prune
jingjingxyk May 29, 2022
18bcd20
解决冲突
jingjingxyk May 29, 2022
02d47fe
解决冲突
jingjingxyk May 29, 2022
432f09b
解决冲突
jingjingxyk May 29, 2022
b5e3eca
add docker run nginx server
jingjingxyk Mar 27, 2022
05683d1
补上80端口配置
jingjingxyk Mar 27, 2022
db0657d
解决冲突4
jingjingxyk May 29, 2022
7d5e5ea
Merge remote-tracking branch 'origin/v3-prune' into v3-prune
jingjingxyk May 29, 2022
2950dd2
新增新增 替换规则 ,默认未启用
jingjingxyk May 29, 2022
815451d
remove manifesst rule ruleset_cdn_cloudflare_1
jingjingxyk May 29, 2022
c26d1f3
修改注释
jingjingxyk May 29, 2022
c995c34
change test enviroment README.md
jingjingxyk May 29, 2022
9ed19e6
修改test例子说明文档
jingjingxyk May 30, 2022
950f051
添加出色的开源软件地址链接
jingjingxyk May 30, 2022
f4127bd
修复 recaptcha 无法显示问题
jingjingxyk May 30, 2022
74e847d
add test example README.md
jingjingxyk May 30, 2022
a3b163d
修复 无法地址重定向
jingjingxyk May 30, 2022
a13f4bb
修改READM.md 描述
jingjingxyk May 30, 2022
284cba5
修改READM.md 描述
jingjingxyk May 30, 2022
e2fabb1
修改READM.md 描述
jingjingxyk May 30, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
优化nginx 配置五
  • Loading branch information
jingjingxyk committed Mar 29, 2022
commit 0cced24a97ac3019947f31486374528031927b26
22 changes: 11 additions & 11 deletions server/nginx-ok.conf
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,7 @@ http {
# _xn--3px_仅仅是分隔符号,可以自己定义
map $host $custom_des_host {
default $host ;
~^1_([\w|-]+?)_xn--3px_([\w|-]+?)\.proxy\.[\w+?].com$ $1.$2;
~^1_([\w|-]+?)_xn--3px_([\w|-]+?)\.proxy\.\w+?.com$ $1.$2;
~^2_([\w|-]+?)_xn--3px_([\w|-]+?)_xn--3px_(\w+?)\.proxy\.\w+?.com$ $1.$2.$3;
~^3_([\w|-]+?)_xn--3px_([\w|-]+?)_xn--3px_([\w|-]+?)_xn--3px_([\w|-]+?)\.proxy\.\w+?.com$ $1.$2.$3.$4;
~^4_([\w|-]+?)_xn--3px_([\w|-]+?)_xn--3px_([\w|-]+?)_xn--3px_([\w|-]+?)_xn--3px_([\w|-]+?)\.proxy\.\w+?.com$ $1.$2.$3.$4.$5;
Expand All @@ -77,21 +77,21 @@ http {
# 定制referer
map $http_referer $custom_des_referer {
default $http_origin ;
~^(http|https)://1_([\w|-]+?)_xn--3px_([\w|-]+?)\.proxy\.\w+?.com:443/(.*)$ $1://$2.$3/$4 ;
~^(http|https)://2_([\w|-]+?)_xn--3px_([\w|-]+?)_xn--3px_(\w+?)\.proxy\.\w+?.com:443/(.*)$ $1://$2.$3.$4/$5 ;
~^(http|https)://3_([\w|-]+?)_xn--3px_([\w|-]+?)_xn--3px_([\w|-]+?)_xn--3px_([\w|-]+?)\.proxy\.\w+?.com:443/(.*)$ $1://$2.$3.$4.$5/$6 ;
~^(http|https)://4_([\w|-]+?)_xn--3px_([\w|-]+?)_xn--3px_([\w|-]+?)_xn--3px_([\w|-]+?)_xn--3px_([\w|-]+?)\.proxy\.\w+?.com:443/(.*)$ $1://$2.$3.$4.$5.$6/$7 ;
~^(http|https)://5_([\w|-]+?)_xn--3px_([\w|-]+?)_xn--3px_([\w|-]+?)_xn--3px_([\w|-]+?)_xn--3px_([\w|-]+?)_xn--3px_([\w|-]+?)\.proxy\.\w+?.com:443/(.*)$ $1://$2.$3.$4.$5.$6.$7/$8 ;
~^(http|https)://1_([\w|-]+?)_xn--3px_([\w|-]+?)\.proxy\.\w+?.com/(.*)$ $1://$2.$3/$4 ;
~^(http|https)://2_([\w|-]+?)_xn--3px_([\w|-]+?)_xn--3px_(\w+?)\.proxy\.\w+?.com/(.*)$ $1://$2.$3.$4/$5 ;
~^(http|https)://3_([\w|-]+?)_xn--3px_([\w|-]+?)_xn--3px_([\w|-]+?)_xn--3px_([\w|-]+?)\.proxy\.\w+?.com/(.*)$ $1://$2.$3.$4.$5/$6 ;
~^(http|https)://4_([\w|-]+?)_xn--3px_([\w|-]+?)_xn--3px_([\w|-]+?)_xn--3px_([\w|-]+?)_xn--3px_([\w|-]+?)\.proxy\.\w+?.com/(.*)$ $1://$2.$3.$4.$5.$6/$7 ;
~^(http|https)://5_([\w|-]+?)_xn--3px_([\w|-]+?)_xn--3px_([\w|-]+?)_xn--3px_([\w|-]+?)_xn--3px_([\w|-]+?)_xn--3px_([\w|-]+?)\.proxy\.\w+?.com/(.*)$ $1://$2.$3.$4.$5.$6.$7/$8 ;

}
# 定制origin
map $http_referer $custom_des_origin {
default $http_origin ;
~^(http|https)://1_([\w|-]+?)_xn--3px_([\w|-]+?)\.proxy\.\w+?.com:443/(.*)$ $1://$2.$3/$4 ;
~^(http|https)://2_([\w|-]+?)_xn--3px_([\w|-]+?)_xn--3px_(\w+?)\.proxy\.\w+?.com:443/(.*)$ $1://$2.$3.$4/$5 ;
~^(http|https)://3_([\w|-]+?)_xn--3px_([\w|-]+?)_xn--3px_([\w|-]+?)_xn--3px_([\w|-]+?)\.proxy\.\w+?.com:443/(.*)$ $1://$2.$3.$4.$5/$6 ;
~^(http|https)://4_([\w|-]+?)_xn--3px_([\w|-]+?)_xn--3px_([\w|-]+?)_xn--3px_([\w|-]+?)_xn--3px_([\w|-]+?)\.proxy\.\w+?.com:443/(.*)$ $1://$2.$3.$4.$5.$6/$7 ;
~^(http|https)://5_([\w|-]+?)_xn--3px_([\w|-]+?)_xn--3px_([\w|-]+?)_xn--3px_([\w|-]+?)_xn--3px_([\w|-]+?)_xn--3px_([\w|-]+?)\.proxy\.\w+?.com:443/(.*)$ $1://$2.$3.$4.$5.$6.$7/$8 ;
~^(http|https)://1_([\w|-]+?)_xn--3px_([\w|-]+?)\.proxy\.\w+?.com/(.*)$ $1://$2.$3/$4 ;
~^(http|https)://2_([\w|-]+?)_xn--3px_([\w|-]+?)_xn--3px_(\w+?)\.proxy\.\w+?.com/(.*)$ $1://$2.$3.$4/$5 ;
~^(http|https)://3_([\w|-]+?)_xn--3px_([\w|-]+?)_xn--3px_([\w|-]+?)_xn--3px_([\w|-]+?)\.proxy\.\w+?.com/(.*)$ $1://$2.$3.$4.$5/$6 ;
~^(http|https)://4_([\w|-]+?)_xn--3px_([\w|-]+?)_xn--3px_([\w|-]+?)_xn--3px_([\w|-]+?)_xn--3px_([\w|-]+?)\.proxy\.\w+?.com/(.*)$ $1://$2.$3.$4.$5.$6/$7 ;
~^(http|https)://5_([\w|-]+?)_xn--3px_([\w|-]+?)_xn--3px_([\w|-]+?)_xn--3px_([\w|-]+?)_xn--3px_([\w|-]+?)_xn--3px_([\w|-]+?)\.proxy\.\w+?.com/(.*)$ $1://$2.$3.$4.$5.$6.$7/$8 ;

}

Expand Down