windows - 在窗口中的主机文件中映射特定网站
问题描述
我在 IIS 中创建了一个网站,如下所示,该网站的主机名是“arcmws”。
我的问题是,是否可以在本地主机文件(etc\hosts)中执行以下操作。,
localhost/arcmws arcmp
127.0.0.1/arcmws arcmp
这样,当我在浏览器中键入“ http://arcmp/test.html ”时,浏览器应该会打开“test.html”文件。
目前它对我不起作用。
解决方案
正如 Lex 所说,主机文件仅模拟本地 DNS 服务器。它只会在本地工作。
主机文件仅适用于 IP 地址和域,例如:
127.0.0.1 localhost
127.0.0.1 laravel.win
127.0.0.1 www.somedomaintest.com
127.0.0.1 www.olddomain.com
所以如果你想使用http://arcmp/test.html访问arcmp网站,你应该首先编辑arcmp的绑定使用80端口。
如下图所示:
1.修改IIS web应用绑定
2.在hosts文件中添加记录:
127.0.0.1 arcmp
然后您可以使用 arcmp 访问您的 IIS Web 应用程序 html 文件。
推荐阅读
- c - 'gtk/gtk.h' 使用 makefile 构建 gtk 项目时找不到文件
- node.js - Mongoose 更新将虚拟填充保存到文档
- node.js - Mongoose 查询 MongoDB,对象内的 find() 对象
- godot - 实例化对象区域 2D 是否检测不到鼠标
- asp.net - 如何在 Blazor-Server-App 中使用 cshtml(Razor 页面)
- javascript - 使用 JS 递归检索文档和 iframe 内容
- c# - Visual Studio 2017 不会使用 CopyToOutputDirectory 指令将文件复制到输出目录
- jms - Soap UI Groovy MQQueueConnection 问题,在队列中找不到消息时超时
- python - 有向图对象没有属性“add_path”
- python - 在jira中使用python循环创建票证