iis 10静态网站:删除默认网站并创建全新网站(如何访问新网站)
这篇文章需要经验丰富的iis管理员的帮助,但必须为新手详细解释 我在做什么:iis 10静态网站:删除默认网站并创建全新网站(如何访问新网站),iis,iis-10,Iis,Iis 10,这篇文章需要经验丰富的iis管理员的帮助,但必须为新手详细解释 我在做什么: 我有两台电脑,都运行Windows 10。一个是台式机,一个是笔记本电脑 两台计算机上都启用了iis。每台计算机都可以从另一台计算机访问iis web服务器,并使用ip地址从另一台计算机调出一个页面 没有使用DNS或主机文件(仅通过ip地址),也不希望使用任何类型的命名 两台计算机运行的是相同的网站,并且网站文件位于与默认目录不同的目录中。结构如下: C:\inetpub\ROOT\myWebsite\myInde
- 我有两台电脑,都运行Windows 10。一个是台式机,一个是笔记本电脑
- 两台计算机上都启用了iis。每台计算机都可以从另一台计算机访问iis web服务器,并使用ip地址从另一台计算机调出一个页面
- 没有使用DNS或主机文件(仅通过ip地址),也不希望使用任何类型的命名
- 两台计算机运行的是相同的网站,并且网站文件位于与默认目录不同的目录中。结构如下:
我一直在stackexchange.com和其他网站上阅读帖子;指向microsoft文档等的链接没有帮助,因为这些文档需要太多的先决知识,并且用的术语并不能真正以我能理解的方式解释问题。您已经描述了几个不同的问题。我将设法解决每一个问题(与S/O建议相反) 首先,当您进行更改时,它们似乎没有显示出来,这通常是因为缓存。IIS始终希望缓存文件/配置。你的网络浏览器也是如此。因此,要强制执行准确的测试,您需要转储浏览器缓存并循环IIS(以确保它删除缓存并加载新文件和配置)。从那里开始 其次,IIS是为设置继承而设计的。这意味着,每个应用程序和每个文件夹都将从父级继承设置和权限,除非您覆盖它们。覆盖它们可以通过文件和/或IIS配置(应用程序与文件夹)完成。IIS配置是这两个配置中比较强大的一个
此外,“默认文件”的IIS配置可能已在测试中发挥作用。如果您没有将MyIndex.html设置为最顶层的默认文件,那么IIS将首先查找其他文件。事实上,如果默认文件列表中没有MyIndex.html,IIS将不得不依靠您的应用程序将其选择为默认页面(MVC路由等)。转储浏览器缓存帮助我解决了许多问题。如果这给了您答案,那么最好将问题标记为“已回答”。然后其他人会知道。这并没有真正回答我的问题。我实际上是在寻找一个逐步的答案,如何设置它,然后如何访问它。根据我在互联网上读到的许多文章,我想我已经在iis中正确设置了它。然而,没有人解释如何在浏览器中访问每个站点。我需要的一条非常重要的信息是,不会有任何DNS服务器,我不希望用户不得不修改他们的主机文件。只能在非常小的本地LAN上通过IP地址访问此站点。堆栈溢出并不是要求“如何设置它,然后访问它”的分步说明的地方。它更像是一个提出特定问题并获得特定解决方案的地方。(部分“获取实际详细问题的答案”)。还有,关于DNS的重要细节,你的问题没有提到。我也不清楚你还有什么问题