为开发环境分配域名localhost

2024-03-01

我正在构建一个网站,并且不想将网站从指向重新配置为http://127.0.0.1 to http://www.example.com。此外,我使用的证书当然是用正确的域名制作的www.example.com但我的测试环境会调用127.0.0.1这使得安全性无法正常工作。

我目前想做的是配置我的开发环境来分配域名www.example.com to 127.0.0.1以便所有http://www.example.com/xyz被路由到http://127.0.0.1:8000/xyz and https://www.example.com/xyz被路由到https://127.0.0.1:8080/xyz.

I am not使用阿帕奇。我目前使用 node.js 作为我的 Web 服务器,我的开发环境是 Mac OS X Lion。


如果编辑 etc/hosts 文件,您可以指定任意主机名并将其设置为 127.0.0.1。 在您喜欢的文本编辑器中打开 /etc/hosts 并添加以下行:

127.0.0.1   www.example.com

不确定如何避免在向 example.com 发出的 HTTP 请求中指定端口,但如果必须避免在请求级别指定该端口,则可以以 root 身份运行 nodejs 以使其侦听端口 80。

编辑:编辑 /etc/hosts 后,您可能已经缓存了该域的 DNS 请求。您可以通过在命令行上运行此命令来清除缓存的条目。

dscacheutil -flushcache
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

为开发环境分配域名localhost 的相关文章

随机推荐

  • Java 从 ConcurrentHashMap 中删除特定项

    使用remove 方法可以吗 我读过一篇文章 说remove方法中还没有添加同步功能 如何正确删除specificConcurrentHashMap 中的项目 示例代码 ConcurrentHashMap
  • 是否可以使用或需要 Perl 脚本而不执行其语句?

    我需要对一些旧脚本添加单元测试 这些脚本基本上都是以下形式 usr bin perl Main code foo bar subs sub foo sub bar 如果我尝试在单元测试中 要求 此代码 则代码的主要部分将运行 因为我希望能够
  • com/android/dx/command/dexer/Main :不支持的 Major.minor 版本 52.0

    如何修复 com android dx command dexer Main 不支持的 Major minor 版本 52 0 错误图片当我单击 作为 Android 应用程序运行 时 https i stack imgur com iYj
  • CSS3 动画图像的比例

    我尝试像灯箱一样缩放图像 运行时图像的大小发生变化但没有动画 div class img rectangular div class DNNModuleContent ModDNNHTMLC div class Normal img alt
  • 访问 CODEIGNITER 中被认为已禁用的功能时出现问题

    我意识到我的申请中有一个非常重要的问题 这是关于雇用功能的 即使申请人已经被雇用 如果客户点击提案页面上的拒绝按钮 状态也会从 已批准 更改为 已拒绝 我想我应该改变这部分的一些东西 public function approve job
  • 使用 SOAP Web 服务而不依赖 app.config

    我正在构建一个将调用外部 Web 服务的 NET 组件 我使用 添加服务引用 对话框将 Web 服务添加到我的组件中 该组件生成使用该服务所需的代码并将设置添加到 app config 文件中 我通过从控制台应用程序添加对其 DLL 的引用
  • 从 Tap 获取 UILabel 中字符的索引

    我想获取 UILabel 上点击的字符的索引 我已经对 UILabel 进行了子类化 在我的 awakeFromNib 中我有这个 layoutManager NSLayoutManager textStorage NSTextStorag
  • LINQ to Objects .Distinct() 不拉出不同的对象

    我有两种模糊搜索客户的方法 一种是缩写名称 另一种是客户的全名 当我获取这两个结果集然后将它们合并在一起 我已经阅读了几个地方应该删除不同的值 时 我得到了重复项 认为我需要做的就是打电话给 Distinct 方法 我也仍然得到重复 我是否
  • 在pentaho中..如何传递包含作业中所有连接参数定义的文本文件?

    我正在使用 jdbc 连接 并使用示例 sample db connection 传递参数 并且该参数已在服务器中的文本文件中定义为sample db connection localhost 并且我想在作业步骤中传递文本文件 以便每当作业
  • 发送和接收 SOAP 消息

    我正在用 C 编写一个 Web 服务客户端 不想创建和序列化 反序列化对象 而是发送和接收原始 XML 这在 C 中可能吗 这是我刚刚根据 John M Gant 的示例运行的实现的一部分 设置内容类型请求标头非常重要 再加上我的请求需要凭
  • 使用 SSL 和客户端证书身份验证保护 ASP.NET MVC 应用程序

    我希望通过 SSL 和客户端证书身份验证来保护 ASP NET MVC 应用程序的安全 我使用的是 IIS 7 5 Windows Server 2008 R2 我想知道是否可以通过 Web config 执行以下操作 必须通过那里 所有请
  • 如何创建链接标签云[关闭]

    Closed 这个问题需要多问focused help closed questions 目前不接受答案 我需要生成一个文本链接云 类似于所附的图像 由于有些文字是垂直的 我正在考虑通过 CSS3 来实现 但这会消耗大量时间 你知道有什么网
  • 使用 OpenCV 打开并读取 avi 文件 - Ubuntu

    我刚刚在 R Laganiere 的 OpenCV 2 计算机视觉应用编程手册 一书中读到了这一点 需要注意的是 为了打开指定的视频 文件 您的计算机必须安装相应的编解码器 否则 cv VideoCapture 将无法理解输入 文件 通常
  • 如何使用 angular_devise 保留全局当前用户直到注销?

    如何创建自己的全局可访问的服务 该服务将通过以下方式调用服务器currentUser 仅在页面加载时一次 如果用户已登录 则保留它并向控制器或状态提供数据 直到注销 现在我在许多状态或控制器中多次解析currentUser 我在文档中找到
  • 如何检测用户何时使用模拟位置 Chrome 浏览器[重复]

    这个问题在这里已经有答案了 有没有办法检测用户何时在 Chrome 浏览器 移动和桌面 中模拟他的位置 尝试过谷歌搜索 但我只看到如何实际模拟以及如何在本机移动应用程序中检测 参考这个问题 https stackoverflow com q
  • Execvp 不会对未知命令返回错误

    我有以下代码 用于分叉子级并执行命令 a 这是一个未知命令 但是 execvp 不会返回错误 而是打印 成功 当文件 a 不存在时 如果我执行 mv a b 也会发生同样的事情 我应该如何捕获并处理这些错误 int main int arg
  • java.lang.ClassCastException:android.app.ContextImpl

    我正在尝试将 ScoreNinja 融入我的小游戏中 http scoreninja appspot com http scoreninja appspot com 但是 每次都会抛出运行时异常 05 24 23 22 59 888 ERR
  • Angularjs 1.X 相当于 Angular 2 HostBinding 和 HostListener

    我目前正在将一些 ng 1 X 元素指令迁移到 1 5 组件 格式 我的指令都处于 replace true 模式 其中很多指令的根元素上都有诸如 ng class 或 ng click 之类的内容 使用新的 component 格式 re
  • 如何在不依赖 JAX-RS 实现的情况下捕获 404 (NotFoundException)?

    通常一个用途ExceptionMapper捕获异常 记录它们 返回自定义的错误消息 然而 虽然 JAX RS 提供了NotFoundException在其 api 中 实现 Jeresy CXF 提供了自己的 NotFoundExcepti
  • 为开发环境分配域名localhost

    我正在构建一个网站 并且不想将网站从指向重新配置为http 127 0 0 1 to http www example com 此外 我使用的证书当然是用正确的域名制作的www example com但我的测试环境会调用127 0 0 1这