注册

什么?localhost还能设置二级域名?

大家好,我是农村程序员,独立开发者,行业观察员,前端之虎陈随易。


我会在这里分享关于 独立开发编程技术思考感悟 等内容,欢迎关注。



  • 个人网站 1️⃣:chensuiyi.me
  • 个人网站 2️⃣:me.yicode.tech
  • 技术群,搞钱群,闲聊群,自驾群,想入群的在我个人网站联系我。

如果你觉得本文有用,一键三连 (点赞评论转发),就是对我最大的支持~





网上冲浪看到一个有趣且违背常识的帖子,用了那么多年的 localhost,没想到 localhost 还能设置子域名。



而且还不需要修改 hosts 文件,直接就能使用,这真是离谱他妈给离谱开门,离谱到家了。


先说说应用场景:



  • 多用户/多会话隔离:在本地开发中模拟不同用户的 cookies 和 session storage,适合测试用户认证或个性化功能。
  • 跨域开发与测试:模拟真实多域环境 (如 API 和前端分离),用于调试 CORS、单点登录或微服务架构。
  • 简化开发流程:无需修改 hosts 文件即可快速创建子域名,适合快速原型设计或临时项目。
  • 工具与服务器集成:与本地开发工具 (如 localias) 结合,支持 HTTPS 和自定义端口,增强开发体验。
  • 灵活调试:通过自定义子域名和 IP (如 127.0.0.42) 进行高级调试或模拟复杂网络配置。

总得来说就是,localhsot 支持子域名比我们自己手动配置不同的域名并设置 hosts 文件方便多了。


接下来给大家实测一下。



请看,这是我直接在浏览器输入 test1.localhost:3020 后,就能请求到我本地启动的监听 3020 端口的后端接口返回的数据。


我没有配置 hosts 文件,没有做过任何多余的配置工作,直接就生效了。


那么我们可以直接在本地就能调试多服务器集群,跨域 cookie 共享,SSO 单点登录,微服务架构等功能,非常方便。


另外,本公众号是 前端之虎陈随易 专门分享技术的公众号,目前关注量不多,希望大家点点小手指,来个大大的关注哦~


作者:前端之虎陈随易
来源:juejin.cn/post/7521013717438758938

0 个评论

要回复文章请先登录注册