首页
学习
活动
专区
圈层
工具
发布

任意域名解析到本地 localhost,还直接 https,免申请证书!

在开发过程中,有时我们需要将域名解析到本地 localhost,并且还希望能够通过 https 进行访问,而不需要申请证书。...利用 Cloudflare Worker 和 Web Worker 的强大功能,创建了一个互联网到本地主机的反向代理,让你能够轻松将本地 localhost 的网络暴露到互联网中。...与传统方法不同的是,tabserve.dev 无需在本地安装 CLI 等繁琐工具,也不会产生安全隐患。...不再烦恼申请证书、安装复杂工具,只需几步简单操作,即可实现域名解析到本地 localhost 并支持 https 访问的愿望。...其工作原理如下图: ​ 无论你是在搭建本地开发环境、进行测试还是进行前端调试,这些工具都将成为你的得力助手。尝试一下,你会惊讶于它们的便捷性和高效性。

1.6K30
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    创建本地LocalHost-SSL证书

    mkcert 使用方法 mkcert 是一个开源工具,用于快速生成有效的本地开发证书。它可以帮助开发人员在本地环境中使用 HTTPS 加密来模拟真实的生产环境。...要生成一个单域名证书,可以使用以下命令: mkcert create example.com 该命令将在当前目录下生成两个文件:example.com.pem 和 example.com-key.pem...生成多域名证书 如果你需要生成一个支持多个域名的证书,可以使用 --cert-file 参数指定证书文件的名称,以及 --key-file 参数指定私钥文件的名称。...结论 mkcert 是一个简单而强大的工具,用于在本地开发环境中生成有效的证书。你可以使用它来模拟 HTTPS 加密,使你的应用程序在本地环境中与真实的生产环境更加接近。...通过遵循上述使用方法,你可以轻松地生成单域名和多域名证书,并在需要时进行安装和清理操作。 项目地址: https://github.com/FiloSottile/mkcert ----

    2.7K40

    一条命令,localhost 秒变公网域名 — cftunnel 开源发布

    本地跑着API想让远程同事调试?在本地写了个页面想给客户看?开发环境需要接收Webhook?别折腾frp、ngrok了,试试这个。痛点:内网穿透为什么这么烦?...没错,就这么简单:展开代码语言:BashAI代码解释cftunnelquick3000你的localhost:3000立刻获得一个https://xxx.trycloudflare.com公网域名。...+C退出后域名自动失效。...模式二:自有域名(稳定持久)需要固定域名?cftunnel也能一键搞定:展开代码语言:BashAI代码解释#交互式配置cftunnelconfig#?隧道名称:my-app#?本地端口:3000#?...自有域名:app.example.com#✔配置已保存#启动cftunnelstartmy-app#✔隧道已启动,域名已绑定#https://app.example.com→localhost:3000DNS

    2K10

    快速学习-使用域名访问本地项目

    4.使用域名访问本地项目 4.1.统一环境 我们现在访问页面使用的是:http://localhost:9001 有没有什么问题?...这一般会包含两步: 本地域名解析 浏览器会首先在本机的hosts文件中查找域名映射的IP地址,如果查找到就返回IP ,没找到则进行域名服务器解析,一般本地解析都会失败,因为默认这个文件是空的。...0.0.0.0 account.jetbrains.com 127.0.0.1 www.xmind.net 域名服务器解析 本地解析失败,才会进行域名服务器解析,域名服务器就是网络中的一台计算机...4.3.解决域名解析问题 我们不可能去购买一个域名,因此我们可以伪造本地的hosts文件,实现对域名的解析。...修改本地的host为: 127.0.0.1 api.leyou.com 127.0.0.1 manage.leyou.com 这样就实现了域名的关系映射了。

    6.6K31

    通过hosts文件修改本地域名映射

    这样用户在浏览器中输入一个网址,浏览器会先在电脑本地的那个hosts文件里去找有没有对应的ip地址,如果有就直接去访问这个ip地址,如果没有找到,则系统会再将网址提交到DNS域名解析服务器进行IP地址的解析...修改 hosts 文件实现 baidu.com 访问本地服务下面通过一个小实验,实现在浏览器中输入 baidu.com 访问电脑本地的服务,首先在 hosts 文件中将 baidu.com 映射到本地的...dns,命令:ipconfig/flushdns接着我们可以在本地起一个后端服务或者前端项目,比如我们在 localhost:8088 端口起一个前端 vue 项目,此时我们去浏览器里输入 baidu.com...hosts 域名访问原理在开发和测试中的应用开发中如果需要使用到多个环境或者多台服务器,就可以设置一个自定义域名,方便切换开发测试。...比如和后端联调接口,需要访问特定的局域网 ip 地址,或者前端请求不能直接通过ip地址发起请求时,或者运维未配置开发环境域名(即开发环境、测试环境、预发布环境、生产环境...都使用相同的域名),就可以新增域名映射来实现访问特定的

    4.8K30

    通过Nginx配置域名映射到本地项目

    通过Nginx配置域名映射到本地项目 摘要 猫头虎博主在此为大家详细讲解如何通过Nginx配置将特定域名映射到本地项目。...本文将从Nginx的基本配置开始,深入探讨如何通过简单的配置实现域名到本地项目的映射,帮助读者理解和掌握这一重要技能。...通过Nginx,我们可以轻松实现域名到本地项目的映射,为用户提供快速、稳定的访问体验。本文将详细介绍如何通过Nginx配置实现这一目标。 正文 1....域名映射配置 为了将域名 Libin9iOak.com 映射到本地服务器 localhost:9025, 我们需要在Nginx配置文件中添加一个 server 块。...remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; } } 总结 通过Nginx配置域名映射到本地项目是一个相对简单但非常实用的技术

    3.3K10

    前端本地开发同时起多个localhost服务,cookie里token被覆盖问题

    同时开发多个前端项目,都是运行在 localhost 下的不同端口上:localhost:8080、localhost:8081、localhost:8082...一去登录其中一个端,其他端的登录态都失效了...所以登录其中一个端时,其他端口下的所有服务的 token 都会被新的替换了 解决方案 开不同的浏览器(chrome、firefox、edge),注意相同浏览器开不同的窗口也是不行的,要用不同的浏览器 一般本地运行的项目会有两个地址...,像下面这样,如果两个项目可以一个用localhost(127.0.0.1 这个也可以用,不会受到 localhost 里的 token 影响),一个用下面的Network那个ip地址 App running...sessionStorage:协议、主机名以及端口,还要加上浏览器标签页 cookie:范围仅限于当前主机名上的所有URL - 而不是绑定到端口或协议信息,domain本身以及domain下的所有子域名...,需注意cookie不提供端口隔离,即同一服务器的下运行的不同端口之间的服务是可以相互读写cookie的 注意:相同浏览器下,并且是同源窗口(协议、域名、端口一致),即使不同页面也是可以共享localStorage

    1.2K20

    别让 localhost 骗了你:一次本地服务“卡死”背后的深度排障溯源

    二、 本机网络排障的“四步走”模型 在定位本机服务调用(Local IPC/HTTP)时,必须按顺序确认以下链路: DNS 解析层: localhost 解析是否正常?...三、 localhost 与 127.0.0.1:并非完全等价 很多人认为 localhost 只是 127.0.0.1 的别名,但在现代操作系统(尤其是涉及 Docker/WSL2 的环境)中: localhost...在博客中引入 localhost vs 127.0.0.1 的讨论,并不是说“换成 127.0.0.1 就能彻底解决问题”,而是为了引出**“本机请求路径的不确定性”**。...localhost 引入了一个额外的变量:IPv6 (::1)。 干扰项: 有些现代服务(如 Docker 或新的 Python 框架)默认可能只监听了 IPv4 的 127.0.0.1。...副作用: 如果你的后端程序解析 localhost 得到了 ::1 并尝试连接,而 8000 端口的监听者(可能是某个转发层)只处理 IPv4,就会导致连接被拒或超时。

    1.4K10
    领券