IIS 8 使用子目录配置页面

IIS 8 Configure page with subdirectory

提问人:Cleo 提问时间:5/26/2014 更新时间:5/26/2014 访问量:3784

问:

目前我已经在IIS中设置了我的页面。它只能通过服务器的 IP 地址访问(例如:“127.0.0.1”)。我想做的是将页面移动到子目录,这样如果有人只使用 IP 地址,他将无法访问该页面(404 错误)。我希望可以使用这样的内容访问该页面:“127.0.0.1/someName”。这应该允许用户访问默认页面,就像现在一样。这可能吗? 谢谢!

asp.net IIS 子目录

评论


答:

3赞 mason 5/26/2014 #1

您正在寻找虚拟目录

右键单击该站点,然后单击“添加虚拟目录”。给它一个名字(这将是子目录名称)。

然后,只需确保您的虚拟目录配置了正确的默认页面即可。例如,如果 MyPage.aspx 应该是默认文档,则将其作为默认文档放入。

评论

0赞 Cleo 5/27/2014
如果我在 Visual Studio 中使用 Web 部署,如何告诉它将页面发布到虚拟目录中?
0赞 mason 5/27/2014
@Cleo 什么版本的 Visual Studio?
0赞 mason 5/27/2014
我相信在设置发布配置文件时,只需 www.mysite.com/MyApplication MyApplication 是虚拟目录的名称即可。
0赞 Cleo 5/27/2014
谢谢,这完成了工作!这是我所做的:- create a new page in iis - add a new virtual directory to the page - right-click the virtual directory and select "Convert to application" - in Visual Studio under "Publish" (Web Deploy), use the correct path to your virtual directory in "Websitename". Under "Server", just enter the IP of your target server.