【问题标题】:How do i map http://localhost:8080 to http://mysites [duplicate]我如何将 http://localhost:8080 映射到 http://mysites [重复]
【发布时间】:2013-05-01 21:43:32
【问题描述】:

我有一个与here 相同的问题,但我仍然不知道如何解决。

我的情况如下(这对我来说都是全新的,所以如果我用错误的词来描述事物,请原谅我,但我希望整体描述仍然有意义):

  • 在 IIS 上,我有一个默认的 ASP 网站,可以通过转到 http://MyHost/Site1 来访问它。此站点托管在此主机的默认端口上,即端口 80。
  • 我在 IIS 中创建了一个新的 ASP 网站,其中包含一个新的 AppPool 等,它连接到端口 8080 并位于本地硬盘驱动器上的不同文件夹中。

现在,我可以通过导航到 http://Myhost:8080 访问该网站,但我希望能够输入类似于 http://MyHost/Site2 的内容。

我是 IIS 的新手,所以请谁能给我一些尽可能清晰的指导?

非常感谢!!

【问题讨论】:

    标签: asp.net iis iis-7 localhost


    【解决方案1】:

    您需要在映射到其他站点的现有(默认)网站中创建一个 IIS Application

    应用程序名称将是MyTool2,其物理路径将是另一个站点的路径。

    【讨论】:

    • 感谢您的回复,听起来这可能是我需要的...我只是 NO CLUE 如何做到这一点...请您详细说明一下更多/您是否可以提供任何链接,甚至可以建议我在 Google 上搜索自己以了解如何执行此操作的条款?谢谢!!
    • @JohnBus​​tos:右键单击 IIS 管理器中的现有网站,然后单击创建应用程序。
    • 它不起作用,我在默认网站中创建了一个新应用程序,但是,无论出于何种原因,它都无法连接到数据库,而当我在不同的网站上执行完全相同的操作时(然后使用不同的端口),它可以完美运行! - 我使用相同的应用程序池,因为它何时工作以及一切......关于我如何解决这个问题的更多想法??
    • @JohnBus​​tos:你得到了什么例外?
    • 这不是一个例外,它只是没有连接到我的 SQLServer 后端,因此不会填充表单,而另一个网站(在端口 8080 上......其他所有内容都相同)确实
    猜你喜欢
    • 2011-03-17
    • 1970-01-01
    • 2019-08-24
    • 1970-01-01
    • 2017-10-08
    • 2021-10-24
    • 2019-04-14
    • 2018-01-27
    • 2016-10-08
    相关资源
    最近更新 更多