Asp.net IIS 8使用子目录配置页面

Asp.net IIS 8使用子目录配置页面,asp.net,iis,subdomain,subdirectory,Asp.net,Iis,Subdomain,Subdirectory,目前我已经在IIS中设置了我的页面。它只能通过服务器的IP地址访问(例如:“127.0.0.1”)。我想做的是将页面移动到一个子目录,这样如果有人只使用IP地址,他将无法访问页面(404错误)。我希望页面可以通过如下方式访问:“127.0.0.1/someName”。这应该允许用户访问默认页面,就像现在一样。这可能吗? 谢谢 您正在寻找的 右键单击站点,然后单击添加虚拟目录。给它一个名称(这将是子目录名) 然后,只需确保您的虚拟目录配置了正确的默认页面。例如,如果MyPage.aspx应为默认值

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

您正在寻找的

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


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

如果我在Visual Studio中使用Web Deploy,我如何告诉它将页面发布到虚拟目录中?@Cleo Visual Studio的哪个版本?我相信在设置发布配置文件时,只需执行www.mysite.com/MyApplication,其中MyApplication是您的虚拟目录的名称。Thx,完成了任务!下面是我所做的:
-在iis中创建新页面-向页面添加新虚拟目录-右键单击虚拟目录并选择“转换为应用程序”-在Visual Studio中的“发布”(Web部署)下,使用“Websitename”中虚拟目录的正确路径。在“服务器”下,只需输入目标服务器的IP。