通过Cloudflare Pages来设置隐性URL转发(隐藏网址端口号)

前言

部分域名可以直接设置隐性URL转发,不过现在没有备案的玉米,大部分已限制隐性URL转发了。今天杨公子跟大家一起学习一下用cloudflare的pages来设置隐性URL转发,直接隐藏网址后面的端口号。


准备工作

注册一个cloudflare的账号,最好托管一个域名到cf。


部署教程

  • 在workers和pages页面里面,部署一个pages页面,如下图:


选择下面的上传资产


  • 填写项目名称,这里随便,转发的博客就填写blog。


  • 把下面代码修改后另存为index.html文件,并制作一个网页图标文件(可不制作)。制作好后打包为index.zip。
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>杨公子的博客</title>
    <link rel="icon" href="favicon.png">
    <meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=no">
    <style>
        body, html {
            margin: 0;
            padding: 0;
            height: 100%;
            overflow: hidden;
        }
        iframe {
            width: 100%;
            height: 100%;
            border: none;
        }
    </style>
</head>
<body>
    <iframe src="https://www.hiir.cn:12580"></iframe>
</body>
  • 上传到pages,并部署站点。如下图:

  • 然后添加自定义域名。如下图:

  • 等待生效即可访问。如下图:

生效后,鼠标右键还是可以查看源网页信息的。原理相当于套了一个网页访问。