【问题标题】:Localhost subdomain on XP Pro IIS?XP Pro IIS 上的 localhost 子域?
【发布时间】:2010-11-03 09:54:15
【问题描述】:

有没有办法为 test.localhost 之类的东西设置子域 udner Xp Pro IIS

可以通过 IIS 或 hosts 文件完成吗?需要在使用 pathign 回到根目录的站点上进行 tets,因此将站点置于 localhost/test 之类的虚拟目录中会导致问题。

【问题讨论】:

    标签: iis windows-xp localhost


    【解决方案1】:

    最简单的方法是将您已经拥有的单独站点的文档根目录切换到与目标站点不同的文件夹。然后你可以在完成后切换回来。

    如果您在根目录下的虚拟目录中构建东西,这甚至不会影响任何正在进行的项目。

    我好像记得有一个工具可以帮你做这个,但我忘记了它的名字和坐标。

    【讨论】:

      【解决方案2】:

      用记事本打开文件c:\windows\system32\drivers\etc

      并添加这一行:

       127.0.0.1 mysuper-site.com.net.blabla
      

      然后浏览到这个网站:http://mysuper-site.com.net.blabla

      【讨论】:

      • 如果网络服务器未设置为接收子域请求,这将无济于事。
      • 是的,我如何将其映射到子域?
      • 等待... IIS 不是在 127.0.0.1 上列出吗?当我在 apache 中进行此设置时,应用程序负责确定域(嗯,apache 也可以自行执行此操作......)
      【解决方案3】:

      您可能很清楚,开箱即用的 IIS 5.1 仅支持一个网站。您可以使用adsutil.vbs 工具在 IIS 5.1 中创建第二个站点并将其配置为使用该站点。

      下面的文章解释了这个过程:

      IIS: Creating Multiple Web Sites within IIS on Windows 2000 and Windows XP Professional

      甚至还有一个 GUI 小部件让生活变得轻松:

      http://www.firstserved.net/support/downloads

      简而言之:

      1. 使用以下方法之一创建第二个站点 上述方法(设置IP 地址到您机器的主 IP 地址)
      2. test.localhost 域到新 网站
      3. 编辑主机并添加一个条目 test.localhost指向IP 上面的地址

      【讨论】:

        【解决方案4】:

        在 IIS 中创建一个新网站。主机头值应该是您的子域,例如“sub.localhost”,然后将域添加到您的主机文件中。

        【讨论】:

        • 我的错。我在想这只是对 Home 的限制。
        • XP home 甚至没有 IIS 。 . .
        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多