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 &quot;.html&quot;, which means the bookmark file if existing is appended to the page when the search engine file is on screen.</p> <p>&quot;help_en.html&quot; bookmark associates with the user manual in English. Similarly, &quot;help_zh.html&quot; 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_&amp;ia=chat&amp;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 &quot;.html&quot;, which means the bookmark file if existing is appended to the page when the search engine file is on screen.</p> <p>&quot;help_en.html&quot; bookmark associates with the user manual in English. Similarly, &quot;help_zh.html&quot; 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.

  • google gemini
  • +
  • duck.ai
  • +
  • devv.ai
  • jeeves
  • morphic
  • komo
  • @@ -91,8 +93,8 @@

    Templates

    "novel.html": auto reader's mode

    -

    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 &quot;.html&quot;, which means the bookmark file if existing is appended to the page when the search engine file is on screen.</p> <p>&quot;help_en.html&quot; bookmark associates with the user manual in English. Similarly, &quot;help_zh.html&quot; 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_&amp;ia=chat&amp;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 &quot;.html&quot;, which means the bookmark file if existing is appended to the page when the search engine file is on screen.</p> <p>&quot;help_en.html&quot; bookmark associates with the user manual in English. Similarly, &quot;help_zh.html&quot; 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>长按设置,选中&quot;自定义资源重定向&quot;。此时如果<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> &quot;[全局重定向url]+[原始url]&quot;。</li> <li>如果没有以上述字符结尾,则意味着“光秃秃”。所有网络访问被内部重定向至url:<br> &quot;[全局重定向url]+'/'+[scheme]+'/'+[原始域名和路径]&quot;</li> </ul> <p>Example: &quot;https://loud-moth-21.deno.dev/&quot;</p> <p>使用仓库 &quot;https://github.com/torappinfo/fetch&quot; 入口&quot;deno.js&quot; <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时生效">重定向文件 &quot;default.redirect&quot; (仅在无有效全局重定向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跨域访问 (目前仅对&quot;GET&quot; request生效)。</p> <p>例子文件内容如下:<br> developer.android.com::developer.android.google.cn</p> <p>四种使用重定向的方法:</p> <ul> <li> <p>长按链接<br> 添加文件&quot;国内镜像.js&quot;至&quot;longclick&quot;目录下。<br> 文件内容如下:</p> <pre>//e:%u</pre> <p>其中&quot;e:&quot;为uweb特殊url协议,意为&quot;edit&quot;,即&quot;编辑&quot;。当后面紧跟url网址的情况下会重定向网址。</p> <p>重启uweb后长按链接弹出菜单选&quot;国内镜像&quot;,浏览器将访问网址的国内镜像。若网址为本地文件,则浏览器会自动调用此类文件编辑器。</p> </li> <li> <p><a href="../urls/index.html#">长按工具条图像按钮</a>。</p> </li> <li> <p>长按设置,选中&quot;自定义重定向&quot;。</p> </li> <li> <p>长按设置,选中&quot;自定义资源重定向&quot;。此选项除访问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>长按设置,选中&quot;自定义资源重定向&quot;。此时如果<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> &quot;[全局重定向url]+[原始url]&quot;。</li> <li>如果没有以上述字符结尾,则意味着“光秃秃”。所有网络访问被内部重定向至url:<br> &quot;[全局重定向url]+'/'+[scheme]+'/'+[原始域名和路径]&quot;</li> </ul> <p>Example: &quot;https://loud-moth-21.deno.dev/&quot;</p> <p>使用仓库 &quot;https://github.com/torappinfo/fetch&quot; 入口&quot;deno.js&quot; <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>使用仓库 &quot;https://github.com/torappinfo/redirect.genez&quot; <a href="https://genez.io">部署genez.io</a></p> <h4 id="重定向文件-defaultredirect-仅在无有效全局重定向url时生效">重定向文件 &quot;default.redirect&quot; (仅在无有效全局重定向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跨域访问 (目前仅对&quot;GET&quot; request生效)。</p> <p>例子文件内容如下:<br> developer.android.com::developer.android.google.cn</p> <p>四种使用重定向的方法:</p> <ul> <li> <p>长按链接<br> 添加文件&quot;国内镜像.js&quot;至&quot;longclick&quot;目录下。<br> 文件内容如下:</p> <pre>//e:%u</pre> <p>其中&quot;e:&quot;为uweb特殊url协议,意为&quot;edit&quot;,即&quot;编辑&quot;。当后面紧跟url网址的情况下会重定向网址。</p> <p>重启uweb后长按链接弹出菜单选&quot;国内镜像&quot;,浏览器将访问网址的国内镜像。若网址为本地文件,则浏览器会自动调用此类文件编辑器。</p> </li> <li> <p><a href="../urls/index.html#">长按工具条图像按钮</a>。</p> </li> <li> <p>长按设置,选中&quot;自定义重定向&quot;。</p> </li> <li> <p>长按设置,选中&quot;自定义资源重定向&quot;。此选项除访问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>长按设置,选中&quot;自定义资源重定向&quot;。此时如果<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> &quot;[全局重定向url]+[原始url]&quot;。</li> <li>如果没有以上述字符结尾,则意味着“光秃秃”。所有网络访问被内部重定向至url:<br> &quot;[全局重定向url]+'/'+[scheme]+'/'+[原始域名和路径]&quot;</li> </ul> <p>Example: &quot;https://loud-moth-21.deno.dev/&quot;</p> <p>使用仓库 &quot;https://github.com/torappinfo/fetch&quot; 入口&quot;deno.js&quot; <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时生效">重定向文件 &quot;default.redirect&quot; (仅在无有效全局重定向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跨域访问 (目前仅对&quot;GET&quot; request生效)。</p> <p>例子文件内容如下:<br> developer.android.com::developer.android.google.cn</p> <p>四种使用重定向的方法:</p> <ul> <li> <p>长按链接<br> 添加文件&quot;国内镜像.js&quot;至&quot;longclick&quot;目录下。<br> 文件内容如下:</p> <pre>//e:%u</pre> <p>其中&quot;e:&quot;为uweb特殊url协议,意为&quot;edit&quot;,即&quot;编辑&quot;。当后面紧跟url网址的情况下会重定向网址。</p> <p>重启uweb后长按链接弹出菜单选&quot;国内镜像&quot;,浏览器将访问网址的国内镜像。若网址为本地文件,则浏览器会自动调用此类文件编辑器。</p> </li> <li> <p><a href="../urls/index.html#">长按工具条图像按钮</a>。</p> </li> <li> <p>长按设置,选中&quot;自定义重定向&quot;。</p> </li> <li> <p>长按设置,选中&quot;自定义资源重定向&quot;。此选项除访问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>长按设置,选中&quot;自定义资源重定向&quot;。此时如果<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> &quot;[全局重定向url]+[原始url]&quot;。</li> <li>如果没有以上述字符结尾,则意味着“光秃秃”。所有网络访问被内部重定向至url:<br> &quot;[全局重定向url]+'/'+[scheme]+'/'+[原始域名和路径]&quot;</li> </ul> <p>Example: &quot;https://loud-moth-21.deno.dev/&quot;</p> <p>使用仓库 &quot;https://github.com/torappinfo/fetch&quot; 入口&quot;deno.js&quot; <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>使用仓库 &quot;https://github.com/torappinfo/redirect.genez&quot; <a href="https://genez.io">部署genez.io</a></p> <h4 id="重定向文件-defaultredirect-仅在无有效全局重定向url时生效">重定向文件 &quot;default.redirect&quot; (仅在无有效全局重定向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跨域访问 (目前仅对&quot;GET&quot; request生效)。</p> <p>例子文件内容如下:<br> developer.android.com::developer.android.google.cn</p> <p>四种使用重定向的方法:</p> <ul> <li> <p>长按链接<br> 添加文件&quot;国内镜像.js&quot;至&quot;longclick&quot;目录下。<br> 文件内容如下:</p> <pre>//e:%u</pre> <p>其中&quot;e:&quot;为uweb特殊url协议,意为&quot;edit&quot;,即&quot;编辑&quot;。当后面紧跟url网址的情况下会重定向网址。</p> <p>重启uweb后长按链接弹出菜单选&quot;国内镜像&quot;,浏览器将访问网址的国内镜像。若网址为本地文件,则浏览器会自动调用此类文件编辑器。</p> </li> <li> <p><a href="../urls/index.html#">长按工具条图像按钮</a>。</p> </li> <li> <p>长按设置,选中&quot;自定义重定向&quot;。</p> </li> <li> <p>长按设置,选中&quot;自定义资源重定向&quot;。此选项除访问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国内镜像