diff --git a/en/_posts/index.xml b/en/_posts/index.xml
index ae15e937..dbd8b506 100644
--- a/en/_posts/index.xml
+++ b/en/_posts/index.xml
@@ -6,7 +6,7 @@
Recent content in _Posts on uweb browser: unlimited power
Hugo
en
- Mon, 11 Nov 2024 11:08:18 +0800
+ Sun, 17 Nov 2024 19:42:33 +0800
-
CSS styles
@@ -69,7 +69,7 @@
/en/bookmark/
Mon, 16 Jan 2023 00:00:00 +0000
/en/bookmark/
- <p>AI, chatgpt etc.</p>
<ul>
<li><a href="https://gemini.google.com/app">google gemini</a></li>
<li><a href="https://jeeves.ai/chat">jeeves</a></li>
<li><a href="https://www.morphic.sh">morphic</a></li>
<li><a href="https://komo.ai">komo</a></li>
<li><a href="https://iask.ai">iaskAI</a></li>
<li><a href="https://poe.com">poe</a></li>
<li><a href="https://www.teach-anything.com/">teach-anything</a></li>
<li><a href="https://magickpen.com/">magickpen</a></li>
</ul>
<p>Scholar:</p>
<ul>
<li><a href="https://lumina.sh">Lumina</a></li>
</ul>
<p><a href="https://note.ms">note.ms</a><br>
<a href="https://rentry.org">rentry</a><br>
<a href="i:1w">Wait for url from other devices</a><br>
<a href="https://berify.com">berify: reverse image search for video</a></p>
<h3 id="associated-bookmarks">Associated bookmarks</h3>
<p><a href="../searchcat/index.html#">Search engine files</a> associate with bookmarks with extension ".html", which means the bookmark file if existing is appended to the page when the search engine file is on screen.</p>
<p>"help_en.html" bookmark associates with the user manual in English. Similarly, "help_zh.html" is for Chinese manual. Whenever user manual is open, the associated bookmark appears before the manual.</p>
+ <p>AI, chatgpt etc.</p>
<ul>
<li><a href="https://gemini.google.com/app">google gemini</a></li>
<li><a href="https://duckduckgo.com?t=h_&ia=chat&q=hi">duck.ai</a></li>
<li><a href="https://devv.ai">devv.ai</a></li>
<li><a href="https://jeeves.ai/chat">jeeves</a></li>
<li><a href="https://www.morphic.sh">morphic</a></li>
<li><a href="https://komo.ai">komo</a></li>
<li><a href="https://iask.ai">iaskAI</a></li>
<li><a href="https://poe.com">poe</a></li>
<li><a href="https://www.teach-anything.com/">teach-anything</a></li>
<li><a href="https://magickpen.com/">magickpen</a></li>
</ul>
<p>Scholar:</p>
<ul>
<li><a href="https://lumina.sh">Lumina</a></li>
</ul>
<p><a href="https://note.ms">note.ms</a><br>
<a href="https://rentry.org">rentry</a><br>
<a href="i:1w">Wait for url from other devices</a><br>
<a href="https://berify.com">berify: reverse image search for video</a></p>
<h3 id="associated-bookmarks">Associated bookmarks</h3>
<p><a href="../searchcat/index.html#">Search engine files</a> associate with bookmarks with extension ".html", which means the bookmark file if existing is appended to the page when the search engine file is on screen.</p>
<p>"help_en.html" bookmark associates with the user manual in English. Similarly, "help_zh.html" is for Chinese manual. Whenever user manual is open, the associated bookmark appears before the manual.</p>
-
Tips
diff --git a/en/bookmark/index.html b/en/bookmark/index.html
index f8de4293..0096cd37 100644
--- a/en/bookmark/index.html
+++ b/en/bookmark/index.html
@@ -50,6 +50,8 @@ Bookmarks
AI, chatgpt etc.
-Last Modified: 13 October 2024
-add css/nojscopy.js to disable webpage clipboard copy
+
Last Modified: 17 November 2024
+update zh/redirect.md
diff --git a/en/index.xml b/en/index.xml
index 2836a726..fee170d2 100644
--- a/en/index.xml
+++ b/en/index.xml
@@ -6,7 +6,7 @@
Recent content on uweb browser: unlimited power
Hugo
en
- Sun, 17 Nov 2024 11:47:03 +0800
+ Sun, 17 Nov 2024 19:42:33 +0800
-
CSS styles
@@ -83,7 +83,7 @@
/en/bookmark/
Mon, 16 Jan 2023 00:00:00 +0000
/en/bookmark/
- <p>AI, chatgpt etc.</p>
<ul>
<li><a href="https://gemini.google.com/app">google gemini</a></li>
<li><a href="https://jeeves.ai/chat">jeeves</a></li>
<li><a href="https://www.morphic.sh">morphic</a></li>
<li><a href="https://komo.ai">komo</a></li>
<li><a href="https://iask.ai">iaskAI</a></li>
<li><a href="https://poe.com">poe</a></li>
<li><a href="https://www.teach-anything.com/">teach-anything</a></li>
<li><a href="https://magickpen.com/">magickpen</a></li>
</ul>
<p>Scholar:</p>
<ul>
<li><a href="https://lumina.sh">Lumina</a></li>
</ul>
<p><a href="https://note.ms">note.ms</a><br>
<a href="https://rentry.org">rentry</a><br>
<a href="i:1w">Wait for url from other devices</a><br>
<a href="https://berify.com">berify: reverse image search for video</a></p>
<h3 id="associated-bookmarks">Associated bookmarks</h3>
<p><a href="../searchcat/index.html#">Search engine files</a> associate with bookmarks with extension ".html", which means the bookmark file if existing is appended to the page when the search engine file is on screen.</p>
<p>"help_en.html" bookmark associates with the user manual in English. Similarly, "help_zh.html" is for Chinese manual. Whenever user manual is open, the associated bookmark appears before the manual.</p>
+ <p>AI, chatgpt etc.</p>
<ul>
<li><a href="https://gemini.google.com/app">google gemini</a></li>
<li><a href="https://duckduckgo.com?t=h_&ia=chat&q=hi">duck.ai</a></li>
<li><a href="https://devv.ai">devv.ai</a></li>
<li><a href="https://jeeves.ai/chat">jeeves</a></li>
<li><a href="https://www.morphic.sh">morphic</a></li>
<li><a href="https://komo.ai">komo</a></li>
<li><a href="https://iask.ai">iaskAI</a></li>
<li><a href="https://poe.com">poe</a></li>
<li><a href="https://www.teach-anything.com/">teach-anything</a></li>
<li><a href="https://magickpen.com/">magickpen</a></li>
</ul>
<p>Scholar:</p>
<ul>
<li><a href="https://lumina.sh">Lumina</a></li>
</ul>
<p><a href="https://note.ms">note.ms</a><br>
<a href="https://rentry.org">rentry</a><br>
<a href="i:1w">Wait for url from other devices</a><br>
<a href="https://berify.com">berify: reverse image search for video</a></p>
<h3 id="associated-bookmarks">Associated bookmarks</h3>
<p><a href="../searchcat/index.html#">Search engine files</a> associate with bookmarks with extension ".html", which means the bookmark file if existing is appended to the page when the search engine file is on screen.</p>
<p>"help_en.html" bookmark associates with the user manual in English. Similarly, "help_zh.html" is for Chinese manual. Whenever user manual is open, the associated bookmark appears before the manual.</p>
-
Tips
diff --git a/en/searchurl/cloudflare/bing.js b/en/searchurl/cloudflare/bing.js
deleted file mode 100644
index a6132dcc..00000000
--- a/en/searchurl/cloudflare/bing.js
+++ /dev/null
@@ -1,119 +0,0 @@
-const SYDNEY_ORIGIN = 'https://sydney.bing.com';
-const KEEP_REQ_HEADERS = [
- 'accept',
- 'accept-encoding',
- 'accept-language',
- 'connection',
- 'cookie',
- 'upgrade',
- 'user-agent',
- 'sec-websocket-extensions',
- 'sec-websocket-key',
- 'sec-websocket-version',
- 'x-request-id',
- 'content-length',
- 'content-type',
- 'access-control-request-headers',
- 'access-control-request-method',
-];
-const IP_RANGE = [
- ['3.2.50.0', '3.5.31.255'], //192,000
- ['3.12.0.0', '3.23.255.255'], //786,432
- ['3.30.0.0', '3.33.34.255'], //205,568
- ['3.40.0.0', '3.63.255.255'], //1,572,864
- ['3.80.0.0', '3.95.255.255'], //1,048,576
- ['3.100.0.0', '3.103.255.255'], //262,144
- ['3.116.0.0', '3.119.255.255'], //262,144
- ['3.128.0.0', '3.247.255.255'], //7,864,320
-];
-
-/**
- * 随机整数 [min,max)
- * @param {number} min
- * @param {number} max
- * @returns
- */
-const getRandomInt = (min, max) => Math.floor(Math.random() * (max - min)) + min;
-
-/**
- * ip 转 int
- * @param {string} ip
- * @returns
- */
-const ipToInt = (ip) => {
- const ipArr = ip.split('.');
- let result = 0;
- result += +ipArr[0] << 24;
- result += +ipArr[1] << 16;
- result += +ipArr[2] << 8;
- result += +ipArr[3];
- return result;
-};
-
-/**
- * int 转 ip
- * @param {number} intIP
- * @returns
- */
-const intToIp = (intIP) => {
- return `${(intIP >> 24) & 255}.${(intIP >> 16) & 255}.${(intIP >> 8) & 255}.${intIP & 255}`;
-};
-
-const getRandomIP = () => {
- const randIndex = getRandomInt(0, IP_RANGE.length);
- const startIp = IP_RANGE[randIndex][0];
- const endIp = IP_RANGE[randIndex][1];
- const startIPInt = ipToInt(startIp);
- const endIPInt = ipToInt(endIp);
- const randomInt = getRandomInt(startIPInt, endIPInt);
- const randomIP = intToIp(randomInt);
- return randomIP;
-};
-
-export default {
- /**
- * fetch
- * @param {Request} request
- * @param {*} env
- * @param {*} ctx
- * @returns
- */
- async fetch(request, env, ctx) {
- const currentUrl = new URL(request.url);
- const targetUrl = new URL(SYDNEY_ORIGIN + currentUrl.pathname + currentUrl.search);
-
- const newHeaders = new Headers();
- request.headers.forEach((value, key) => {
- // console.log(`old : ${key} : ${value}`);
- if (KEEP_REQ_HEADERS.includes(key)) {
- newHeaders.set(key, value);
- }
- });
- newHeaders.set('host', targetUrl.host);
- newHeaders.set('origin', targetUrl.origin);
- newHeaders.set('referer', 'https://www.bing.com/search?q=Bing+AI');
- const randIP = getRandomIP();
- // console.log('randIP : ', randIP);
- newHeaders.set('X-Forwarded-For', randIP);
- const oldUA = request.headers.get('user-agent');
- const isMobile = oldUA.includes('Mobile') || oldUA.includes('Android');
- if (isMobile) {
- newHeaders.set(
- 'user-agent',
- 'Mozilla/5.0 (iPhone; CPU iPhone OS 15_7 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.7 Mobile/15E148 Safari/605.1.15 BingSapphire/1.0.410427012'
- );
- } else {
- newHeaders.set('user-agent', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/113.0.0.0 Safari/537.36 Edg/113.0.1774.35');
- }
-
- // newHeaders.forEach((value, key) => console.log(`${key} : ${value}`));
- const newReq = new Request(targetUrl, {
- method: request.method,
- headers: newHeaders,
- body: request.body,
- });
- // console.log('request url : ', newReq.url);
- const res = await fetch(newReq);
- return res;
- },
-};
diff --git a/en/sitemap.xml b/en/sitemap.xml
index 5d8d5330..2300fa50 100644
--- a/en/sitemap.xml
+++ b/en/sitemap.xml
@@ -3,7 +3,7 @@
xmlns:xhtml="http://www.w3.org/1999/xhtml">
/en/_posts/
- 2024-11-11T11:08:18+08:00
+ 2024-11-17T19:42:33+08:00
/en/
- 2024-11-17T11:47:03+08:00
+ 2024-11-17T19:42:33+08:00
/en/bookmark/
- 2024-10-13T09:21:26+08:00
+ 2024-11-17T19:42:33+08:00
cookie.name + '=' + cookie.value ).join(';');
- headers.set('Cookie',cookieS);
+ headers.set('cookie',cookieS);
}
//missing referer header
//headers.set('referer',);
diff --git a/sitemap.xml b/sitemap.xml
index 23a25695..310b4663 100644
--- a/sitemap.xml
+++ b/sitemap.xml
@@ -4,14 +4,14 @@
/en/sitemap.xml
- 2024-11-17T11:47:03+08:00
+ 2024-11-17T19:42:33+08:00
/zh/sitemap.xml
- 2024-11-13T19:42:51+08:00
+ 2024-11-18T10:25:31+08:00
diff --git a/zh/_posts/index.xml b/zh/_posts/index.xml
index 37f9415f..8b581d15 100644
--- a/zh/_posts/index.xml
+++ b/zh/_posts/index.xml
@@ -6,7 +6,7 @@
Recent content in _Posts on 超微浏览器: 威、快、高效、极致优化
Hugo
zh
- Mon, 11 Nov 2024 11:15:49 +0800
+ Mon, 18 Nov 2024 10:25:31 +0800
-
操作选中(富)文本/元素
@@ -237,7 +237,7 @@
/zh/redirect/
Mon, 01 Jan 0001 00:00:00 +0000
/zh/redirect/
- <h4 id="全局重定向">全局重定向</h4>
<p>长按设置,选中"自定义资源重定向"。此时如果<a href="i:60/data/data/info.torapp.uweb/files/config.html:https://jamesfengcao.codeberg.page/zh/searchurl/config.html">全局重定向url</a>为有效网址,</p>
<ul>
<li>且最后一个字符为'/'、'?'或'=',则所有网络访问被内部重定向至url:<br>
"[全局重定向url]+[原始url]"。</li>
<li>如果没有以上述字符结尾,则意味着“光秃秃”。所有网络访问被内部重定向至url:<br>
"[全局重定向url]+'/'+[scheme]+'/'+[原始域名和路径]"</li>
</ul>
<p>Example: "https://loud-moth-21.deno.dev/"</p>
<p>使用仓库 "https://github.com/torappinfo/fetch" 入口"deno.js" <a href="https://deno.com/deploy">部署Deno</a></p>
<p><a href="https://gitee.com/jja8/NewBingGoGo.wikis/blob/master/%E5%88%9B%E5%BB%BA%E9%AD%94%E6%B3%95%E9%93%BE%E6%8E%A5/%E4%BD%BF%E7%94%A8%E5%85%8D%E8%B4%B9%E7%9A%84%E7%9A%84%E4%BA%91%E6%9C%8D%E5%8A%A1%E6%8F%90%E4%BE%9B%E5%95%86%E5%88%9B%E5%BB%BA%E9%AD%94%E6%B3%95%E9%93%BE%E6%8E%A5.md">创建免费重定向,说明类似但代码不同</a></p>
<p><a href="../../en/searchurl/cloudflare/redirect.js">cloudflare workers 全局重定向代码</a><br>
<a href="https://github.com/torappinfo/vercel">vercel 全局重定向</a></p>
<h4 id="重定向文件-defaultredirect-仅在无有效全局重定向url时生效">重定向文件 "default.redirect" (仅在无有效全局重定向url时生效)</h4>
<p><a target="_self" href="i:0gdefault.redirect:../searchurl/txt/redirect.cfg">点击添加google recaptcha国内镜像</a></p>
<p>使用服务器在国外的搜索引擎体验往往不如国内的引擎。由于网站屏蔽的原因,两者之间索引权重差别很大。国外受欢迎的技术类网站因此难以在百度上搜到;国外引擎能搜到但由于其中不少结果无法访问而体验糟糕。</p>
<p>其实,很多技术类网站在国内早有镜像,但由于镜像并非众所周知,其索引权重在百度上微不足道,非专门搜索不可得。</p>
<p>本文介绍一种技术,可重定向国外网址至国内镜像,极大的提高国外引擎的体验,让更多用户更客观的理解全球技术。</p>
<p>配置default.redirect:<br>
文件每一行格式为:<br>
域名:正则表达式:替换表达式</p>
<p>其中正则表达式以java语言规定为准,表达式中不能包含':'。正则表达式为空时系统默认为与域名相同。正则表达式,替换表达式同时为空时无重定向作用,但域名会允许CORS跨域访问 (目前仅对"GET" request生效)。</p>
<p>例子文件内容如下:<br>
developer.android.com::developer.android.google.cn</p>
<p>四种使用重定向的方法:</p>
<ul>
<li>
<p>长按链接<br>
添加文件"国内镜像.js"至"longclick"目录下。<br>
文件内容如下:</p>
<pre>//e:%u</pre>
<p>其中"e:"为uweb特殊url协议,意为"edit",即"编辑"。当后面紧跟url网址的情况下会重定向网址。</p>
<p>重启uweb后长按链接弹出菜单选"国内镜像",浏览器将访问网址的国内镜像。若网址为本地文件,则浏览器会自动调用此类文件编辑器。</p>
</li>
<li>
<p><a href="../urls/index.html#">长按工具条图像按钮</a>。</p>
</li>
<li>
<p>长按设置,选中"自定义重定向"。</p>
</li>
<li>
<p>长按设置,选中"自定义资源重定向"。此选项除访问url重定向之外,还可重定向网页中一切资源。</p>
</li>
</ul>
<p>更多重定向网址:<br>
www.bilibili.com::www.ibilibili.com<br>
pan.baidu.com::pan.baiduwp.com<br>
www.docin.com::www.docin365.com<br>
wenku.baidu.com::wenku.baiduvvv.com<br>
detail.tmall.com::detail.tmallvvv.com<br>
detail.m.tmall.com::detail.m.tmallvvv.com<br>
item.taobao.com::item.taobaovvv.com<br>
h5.m.taobao.com::h5.m.taobaovvv.com<br>
jd.com::jdvvv.com<br>
item.yhd.com::item.yhdvvv.com<br>
goods.kaola.com::goods.kaolavvv.com<br>
product.dangdang.com::product.dangdangvvv.com<br>
item.gome.com.cn::item.gomevvv.com.cn</p>
+ <p>⚠️<span style="color:red">重定向转发cookie</span>设置选项可允许登录情况下操作全局重定向下的网站,请确认全局重定向网址安全可靠,谨慎使用。</p>
<h4 id="全局重定向">全局重定向</h4>
<p>长按设置,选中"自定义资源重定向"。此时如果<a href="i:60/data/data/info.torapp.uweb/files/config.html:https://jamesfengcao.codeberg.page/zh/searchurl/config.html">全局重定向url</a>为有效网址,</p>
<ul>
<li>且最后一个字符为'/'、'?'或'=',则所有网络访问被内部重定向至url:<br>
"[全局重定向url]+[原始url]"。</li>
<li>如果没有以上述字符结尾,则意味着“光秃秃”。所有网络访问被内部重定向至url:<br>
"[全局重定向url]+'/'+[scheme]+'/'+[原始域名和路径]"</li>
</ul>
<p>Example: "https://loud-moth-21.deno.dev/"</p>
<p>使用仓库 "https://github.com/torappinfo/fetch" 入口"deno.js" <a href="https://deno.com/deploy">部署Deno</a></p>
<p><a href="https://gitee.com/jja8/NewBingGoGo.wikis/blob/master/%E5%88%9B%E5%BB%BA%E9%AD%94%E6%B3%95%E9%93%BE%E6%8E%A5/%E4%BD%BF%E7%94%A8%E5%85%8D%E8%B4%B9%E7%9A%84%E7%9A%84%E4%BA%91%E6%9C%8D%E5%8A%A1%E6%8F%90%E4%BE%9B%E5%95%86%E5%88%9B%E5%BB%BA%E9%AD%94%E6%B3%95%E9%93%BE%E6%8E%A5.md">创建免费重定向,说明类似但代码不同</a><br>
<a href="../../en/searchurl/cloudflare/redirect.js">cloudflare workers 全局重定向代码</a><br>
<a href="https://github.com/gaboolic/cloudflare-reverse-proxy">创建免费重定向说明,代码可用但复杂</a></p>
<p><a href="https://github.com/torappinfo/vercel">vercel 全局重定向</a></p>
<p>使用仓库 "https://github.com/torappinfo/redirect.genez" <a href="https://genez.io">部署genez.io</a></p>
<h4 id="重定向文件-defaultredirect-仅在无有效全局重定向url时生效">重定向文件 "default.redirect" (仅在无有效全局重定向url时生效)</h4>
<p><a target="_self" href="i:0gdefault.redirect:../searchurl/txt/redirect.cfg">点击添加google recaptcha国内镜像</a></p>
<p>使用服务器在国外的搜索引擎体验往往不如国内的引擎。由于网站屏蔽的原因,两者之间索引权重差别很大。国外受欢迎的技术类网站因此难以在百度上搜到;国外引擎能搜到但由于其中不少结果无法访问而体验糟糕。</p>
<p>其实,很多技术类网站在国内早有镜像,但由于镜像并非众所周知,其索引权重在百度上微不足道,非专门搜索不可得。</p>
<p>本文介绍一种技术,可重定向国外网址至国内镜像,极大的提高国外引擎的体验,让更多用户更客观的理解全球技术。</p>
<p>配置default.redirect:<br>
文件每一行格式为:<br>
域名:正则表达式:替换表达式</p>
<p>其中正则表达式以java语言规定为准,表达式中不能包含':'。正则表达式为空时系统默认为与域名相同。正则表达式,替换表达式同时为空时无重定向作用,但域名会允许CORS跨域访问 (目前仅对"GET" request生效)。</p>
<p>例子文件内容如下:<br>
developer.android.com::developer.android.google.cn</p>
<p>四种使用重定向的方法:</p>
<ul>
<li>
<p>长按链接<br>
添加文件"国内镜像.js"至"longclick"目录下。<br>
文件内容如下:</p>
<pre>//e:%u</pre>
<p>其中"e:"为uweb特殊url协议,意为"edit",即"编辑"。当后面紧跟url网址的情况下会重定向网址。</p>
<p>重启uweb后长按链接弹出菜单选"国内镜像",浏览器将访问网址的国内镜像。若网址为本地文件,则浏览器会自动调用此类文件编辑器。</p>
</li>
<li>
<p><a href="../urls/index.html#">长按工具条图像按钮</a>。</p>
</li>
<li>
<p>长按设置,选中"自定义重定向"。</p>
</li>
<li>
<p>长按设置,选中"自定义资源重定向"。此选项除访问url重定向之外,还可重定向网页中一切资源。</p>
</li>
</ul>
<p>更多重定向网址:<br>
www.bilibili.com::www.ibilibili.com<br>
pan.baidu.com::pan.baiduwp.com<br>
www.docin.com::www.docin365.com<br>
wenku.baidu.com::wenku.baiduvvv.com<br>
detail.tmall.com::detail.tmallvvv.com<br>
detail.m.tmall.com::detail.m.tmallvvv.com<br>
item.taobao.com::item.taobaovvv.com<br>
h5.m.taobao.com::h5.m.taobaovvv.com<br>
jd.com::jdvvv.com<br>
item.yhd.com::item.yhdvvv.com<br>
goods.kaola.com::goods.kaolavvv.com<br>
product.dangdang.com::product.dangdangvvv.com<br>
item.gome.com.cn::item.gomevvv.com.cn</p>
-
装载网站离线资源
diff --git a/zh/index.xml b/zh/index.xml
index e6932a16..e139372e 100644
--- a/zh/index.xml
+++ b/zh/index.xml
@@ -6,7 +6,7 @@
Recent content on 超微浏览器: 威、快、高效、极致优化
Hugo
zh
- Wed, 13 Nov 2024 19:42:51 +0800
+ Mon, 18 Nov 2024 10:25:31 +0800
-
操作选中(富)文本/元素
@@ -279,7 +279,7 @@
/zh/redirect/
Mon, 01 Jan 0001 00:00:00 +0000
/zh/redirect/
- <h4 id="全局重定向">全局重定向</h4>
<p>长按设置,选中"自定义资源重定向"。此时如果<a href="i:60/data/data/info.torapp.uweb/files/config.html:https://jamesfengcao.codeberg.page/zh/searchurl/config.html">全局重定向url</a>为有效网址,</p>
<ul>
<li>且最后一个字符为'/'、'?'或'=',则所有网络访问被内部重定向至url:<br>
"[全局重定向url]+[原始url]"。</li>
<li>如果没有以上述字符结尾,则意味着“光秃秃”。所有网络访问被内部重定向至url:<br>
"[全局重定向url]+'/'+[scheme]+'/'+[原始域名和路径]"</li>
</ul>
<p>Example: "https://loud-moth-21.deno.dev/"</p>
<p>使用仓库 "https://github.com/torappinfo/fetch" 入口"deno.js" <a href="https://deno.com/deploy">部署Deno</a></p>
<p><a href="https://gitee.com/jja8/NewBingGoGo.wikis/blob/master/%E5%88%9B%E5%BB%BA%E9%AD%94%E6%B3%95%E9%93%BE%E6%8E%A5/%E4%BD%BF%E7%94%A8%E5%85%8D%E8%B4%B9%E7%9A%84%E7%9A%84%E4%BA%91%E6%9C%8D%E5%8A%A1%E6%8F%90%E4%BE%9B%E5%95%86%E5%88%9B%E5%BB%BA%E9%AD%94%E6%B3%95%E9%93%BE%E6%8E%A5.md">创建免费重定向,说明类似但代码不同</a></p>
<p><a href="../../en/searchurl/cloudflare/redirect.js">cloudflare workers 全局重定向代码</a><br>
<a href="https://github.com/torappinfo/vercel">vercel 全局重定向</a></p>
<h4 id="重定向文件-defaultredirect-仅在无有效全局重定向url时生效">重定向文件 "default.redirect" (仅在无有效全局重定向url时生效)</h4>
<p><a target="_self" href="i:0gdefault.redirect:../searchurl/txt/redirect.cfg">点击添加google recaptcha国内镜像</a></p>
<p>使用服务器在国外的搜索引擎体验往往不如国内的引擎。由于网站屏蔽的原因,两者之间索引权重差别很大。国外受欢迎的技术类网站因此难以在百度上搜到;国外引擎能搜到但由于其中不少结果无法访问而体验糟糕。</p>
<p>其实,很多技术类网站在国内早有镜像,但由于镜像并非众所周知,其索引权重在百度上微不足道,非专门搜索不可得。</p>
<p>本文介绍一种技术,可重定向国外网址至国内镜像,极大的提高国外引擎的体验,让更多用户更客观的理解全球技术。</p>
<p>配置default.redirect:<br>
文件每一行格式为:<br>
域名:正则表达式:替换表达式</p>
<p>其中正则表达式以java语言规定为准,表达式中不能包含':'。正则表达式为空时系统默认为与域名相同。正则表达式,替换表达式同时为空时无重定向作用,但域名会允许CORS跨域访问 (目前仅对"GET" request生效)。</p>
<p>例子文件内容如下:<br>
developer.android.com::developer.android.google.cn</p>
<p>四种使用重定向的方法:</p>
<ul>
<li>
<p>长按链接<br>
添加文件"国内镜像.js"至"longclick"目录下。<br>
文件内容如下:</p>
<pre>//e:%u</pre>
<p>其中"e:"为uweb特殊url协议,意为"edit",即"编辑"。当后面紧跟url网址的情况下会重定向网址。</p>
<p>重启uweb后长按链接弹出菜单选"国内镜像",浏览器将访问网址的国内镜像。若网址为本地文件,则浏览器会自动调用此类文件编辑器。</p>
</li>
<li>
<p><a href="../urls/index.html#">长按工具条图像按钮</a>。</p>
</li>
<li>
<p>长按设置,选中"自定义重定向"。</p>
</li>
<li>
<p>长按设置,选中"自定义资源重定向"。此选项除访问url重定向之外,还可重定向网页中一切资源。</p>
</li>
</ul>
<p>更多重定向网址:<br>
www.bilibili.com::www.ibilibili.com<br>
pan.baidu.com::pan.baiduwp.com<br>
www.docin.com::www.docin365.com<br>
wenku.baidu.com::wenku.baiduvvv.com<br>
detail.tmall.com::detail.tmallvvv.com<br>
detail.m.tmall.com::detail.m.tmallvvv.com<br>
item.taobao.com::item.taobaovvv.com<br>
h5.m.taobao.com::h5.m.taobaovvv.com<br>
jd.com::jdvvv.com<br>
item.yhd.com::item.yhdvvv.com<br>
goods.kaola.com::goods.kaolavvv.com<br>
product.dangdang.com::product.dangdangvvv.com<br>
item.gome.com.cn::item.gomevvv.com.cn</p>
+ <p>⚠️<span style="color:red">重定向转发cookie</span>设置选项可允许登录情况下操作全局重定向下的网站,请确认全局重定向网址安全可靠,谨慎使用。</p>
<h4 id="全局重定向">全局重定向</h4>
<p>长按设置,选中"自定义资源重定向"。此时如果<a href="i:60/data/data/info.torapp.uweb/files/config.html:https://jamesfengcao.codeberg.page/zh/searchurl/config.html">全局重定向url</a>为有效网址,</p>
<ul>
<li>且最后一个字符为'/'、'?'或'=',则所有网络访问被内部重定向至url:<br>
"[全局重定向url]+[原始url]"。</li>
<li>如果没有以上述字符结尾,则意味着“光秃秃”。所有网络访问被内部重定向至url:<br>
"[全局重定向url]+'/'+[scheme]+'/'+[原始域名和路径]"</li>
</ul>
<p>Example: "https://loud-moth-21.deno.dev/"</p>
<p>使用仓库 "https://github.com/torappinfo/fetch" 入口"deno.js" <a href="https://deno.com/deploy">部署Deno</a></p>
<p><a href="https://gitee.com/jja8/NewBingGoGo.wikis/blob/master/%E5%88%9B%E5%BB%BA%E9%AD%94%E6%B3%95%E9%93%BE%E6%8E%A5/%E4%BD%BF%E7%94%A8%E5%85%8D%E8%B4%B9%E7%9A%84%E7%9A%84%E4%BA%91%E6%9C%8D%E5%8A%A1%E6%8F%90%E4%BE%9B%E5%95%86%E5%88%9B%E5%BB%BA%E9%AD%94%E6%B3%95%E9%93%BE%E6%8E%A5.md">创建免费重定向,说明类似但代码不同</a><br>
<a href="../../en/searchurl/cloudflare/redirect.js">cloudflare workers 全局重定向代码</a><br>
<a href="https://github.com/gaboolic/cloudflare-reverse-proxy">创建免费重定向说明,代码可用但复杂</a></p>
<p><a href="https://github.com/torappinfo/vercel">vercel 全局重定向</a></p>
<p>使用仓库 "https://github.com/torappinfo/redirect.genez" <a href="https://genez.io">部署genez.io</a></p>
<h4 id="重定向文件-defaultredirect-仅在无有效全局重定向url时生效">重定向文件 "default.redirect" (仅在无有效全局重定向url时生效)</h4>
<p><a target="_self" href="i:0gdefault.redirect:../searchurl/txt/redirect.cfg">点击添加google recaptcha国内镜像</a></p>
<p>使用服务器在国外的搜索引擎体验往往不如国内的引擎。由于网站屏蔽的原因,两者之间索引权重差别很大。国外受欢迎的技术类网站因此难以在百度上搜到;国外引擎能搜到但由于其中不少结果无法访问而体验糟糕。</p>
<p>其实,很多技术类网站在国内早有镜像,但由于镜像并非众所周知,其索引权重在百度上微不足道,非专门搜索不可得。</p>
<p>本文介绍一种技术,可重定向国外网址至国内镜像,极大的提高国外引擎的体验,让更多用户更客观的理解全球技术。</p>
<p>配置default.redirect:<br>
文件每一行格式为:<br>
域名:正则表达式:替换表达式</p>
<p>其中正则表达式以java语言规定为准,表达式中不能包含':'。正则表达式为空时系统默认为与域名相同。正则表达式,替换表达式同时为空时无重定向作用,但域名会允许CORS跨域访问 (目前仅对"GET" request生效)。</p>
<p>例子文件内容如下:<br>
developer.android.com::developer.android.google.cn</p>
<p>四种使用重定向的方法:</p>
<ul>
<li>
<p>长按链接<br>
添加文件"国内镜像.js"至"longclick"目录下。<br>
文件内容如下:</p>
<pre>//e:%u</pre>
<p>其中"e:"为uweb特殊url协议,意为"edit",即"编辑"。当后面紧跟url网址的情况下会重定向网址。</p>
<p>重启uweb后长按链接弹出菜单选"国内镜像",浏览器将访问网址的国内镜像。若网址为本地文件,则浏览器会自动调用此类文件编辑器。</p>
</li>
<li>
<p><a href="../urls/index.html#">长按工具条图像按钮</a>。</p>
</li>
<li>
<p>长按设置,选中"自定义重定向"。</p>
</li>
<li>
<p>长按设置,选中"自定义资源重定向"。此选项除访问url重定向之外,还可重定向网页中一切资源。</p>
</li>
</ul>
<p>更多重定向网址:<br>
www.bilibili.com::www.ibilibili.com<br>
pan.baidu.com::pan.baiduwp.com<br>
www.docin.com::www.docin365.com<br>
wenku.baidu.com::wenku.baiduvvv.com<br>
detail.tmall.com::detail.tmallvvv.com<br>
detail.m.tmall.com::detail.m.tmallvvv.com<br>
item.taobao.com::item.taobaovvv.com<br>
h5.m.taobao.com::h5.m.taobaovvv.com<br>
jd.com::jdvvv.com<br>
item.yhd.com::item.yhdvvv.com<br>
goods.kaola.com::goods.kaolavvv.com<br>
product.dangdang.com::product.dangdangvvv.com<br>
item.gome.com.cn::item.gomevvv.com.cn</p>
-
装载网站离线资源
diff --git a/zh/redirect/index.html b/zh/redirect/index.html
index ce306b61..78cdc43d 100644
--- a/zh/redirect/index.html
+++ b/zh/redirect/index.html
@@ -47,7 +47,8 @@ 重定向网址
- 全局重定向
+ ⚠️重定向转发cookie 设置选项可允许登录情况下操作全局重定向下的网站,请确认全局重定向网址安全可靠,谨慎使用。
+全局重定向
长按设置,选中"自定义资源重定向"。此时如果全局重定向url 为有效网址,
且最后一个字符为'/'、'?'或'=',则所有网络访问被内部重定向至url:
@@ -57,9 +58,11 @@ 全局重定向
Example: "https://loud-moth-21.deno.dev/"
使用仓库 "https://github.com/torappinfo/fetch" 入口"deno.js" 部署Deno
-创建免费重定向,说明类似但代码不同
-cloudflare workers 全局重定向代码
-vercel 全局重定向
+创建免费重定向,说明类似但代码不同
+cloudflare workers 全局重定向代码
+创建免费重定向说明,代码可用但复杂
+vercel 全局重定向
+使用仓库 "https://github.com/torappinfo/redirect.genez" 部署genez.io
重定向文件 "default.redirect" (仅在无有效全局重定向url时生效)
点击添加google recaptcha国内镜像
使用服务器在国外的搜索引擎体验往往不如国内的引擎。由于网站屏蔽的原因,两者之间索引权重差别很大。国外受欢迎的技术类网站因此难以在百度上搜到;国外引擎能搜到但由于其中不少结果无法访问而体验糟糕。
@@ -107,8 +110,8 @@
/zh/_posts/
- 2024-11-11T11:15:49+08:00
+ 2024-11-18T10:25:31+08:00
/zh/
- 2024-11-13T19:42:51+08:00
+ 2024-11-18T10:25:31+08:00
2024-04-02T11:46:25+08:00
/zh/redirect/
- 2024-04-07T20:49:47+08:00
+ 2024-11-18T10:25:31+08:00
重定向转发cookie设置选项可允许登录情况下操作全局重定向下的网站,请确认全局重定向网址安全可靠,谨慎使用。
+
#### 全局重定向
长按设置,选中"自定义资源重定向"。此时如果全局重定向url 为有效网址,
- 且最后一个字符为'/'、'?'或'=',则所有网络访问被内部重定向至url:
@@ -13,10 +15,13 @@ Example: "https://loud-moth-21.deno.dev/"
使用仓库 "https://github.com/torappinfo/fetch" 入口"deno.js" [部署Deno](https://deno.com/deploy)
[创建免费重定向,说明类似但代码不同](https://gitee.com/jja8/NewBingGoGo.wikis/blob/master/创建魔法链接/使用免费的的云服务提供商创建魔法链接.md)
-
[cloudflare workers 全局重定向代码](../../en/searchurl/cloudflare/redirect.js)
+[创建免费重定向说明,代码可用但复杂](https://github.com/gaboolic/cloudflare-reverse-proxy)
+
[vercel 全局重定向](https://github.com/torappinfo/vercel)
+使用仓库 "https://github.com/torappinfo/redirect.genez" [部署genez.io](https://genez.io)
+
#### 重定向文件 "default.redirect" (仅在无有效全局重定向url时生效)
点击添加google recaptcha国内镜像