【问题标题】:Changing domain name from localhost to custom name in Visual Studio在 Visual Studio 中将域名从 localhost 更改为自定义名称
【发布时间】:2015-09-03 01:15:21
【问题描述】:

我是 MVC 新手,我刚刚在 VS 2010 中创建了一个 MVC4 测试项目,它运行良好,但 url 是 http://localhost:60826/ 我想将其更改为 http://my.test.site 或至少 http://my.test.site:60826/

我想我可以通过简单地在主机文件中添加一个条目来实现这一点,它将 my.test.site 解析为 127.0.0.1 然后将 url 更改为 http://my.test.site:60826 。但是它不起作用,我错过了什么吗?

编辑: 我可以通过在 Internet 选项-> 连接-> LAN 设置-> 高级-> 例外列表下的代理忽略列表中添加“my.test.site”来实现这一点。现在我可以从浏览器访问http://my.test.site:60826/。 (以防万一您希望 VS 以 http://my.test.site:60826/ 启动页面,请转到 project-properties-web-start URL 添加您的 url)。

现在下一步是摆脱这个端口号(60826),任何人都可以说明如何以“http://my.test.site”运行我的应用程序,即没有任何端口号吗?

【问题讨论】:

    标签: asp.net-mvc visual-studio-2010 asp.net-mvc-4 localhost domain-name


    【解决方案1】:

    您使用的是 IIS 还是 IIS Express?如果是后者,则需要修改IIS Project URL。

    1. 右键单击您的 Web 项目
    2. 选择属性
    3. 属性窗口中,选择Web标签。
    4. 提供项目网址http://localhost:60826/
    5. 提供覆盖应用程序根 URL:http://my.test.site:60826/
    6. 单击创建虚拟目录(您可能需要以管理员身份运行)以执行此操作。
    7. 打开:%USERPROFILE%\My Documents\IISExpress\config\applicationhost.config
    8. 在节点中修改您的站点,如下所示:

      <site name="SitenameHere" id="11">
          <application path="/" applicationPool="Clr4IntegratedAppPool">
              <virtualDirectory path="/" physicalPath="C:\Users\**usernameHere**\PathToProjectHere" />
          </application>
          <bindings>
              <binding protocol="http" bindingInformation="*:60826:localhost" />
          </bindings>
      </site>
      

    【讨论】:

    • 为我的无知道歉,如何判断我使用的是 IIS 还是 IIS Express?顺便说一句,我可以在程序中看到“Internet 信息服务 (IIS) 管理器”,我还检查了它是 6.1 版,但我仍然不确定它是 IIS 还是 IIS Express。
    • 打开您的项目属性,然后转到 Web 选项卡,查看服务器部分是否设置了 IIS Express 或 LOCAL IIS。
    • 它是项目属性的web选项卡中的“使用本地IIS Web服务器”。此外,上面创建虚拟目录的步骤 5 失败,我收到“无法创建虚拟目录。在本地计算机上找不到服务器 'localhost:60825'。仅本地 IIS 服务器支持创建虚拟目录”(注意:正如你提到的,我以管理员身份运行 VS)
    猜你喜欢
    • 2017-10-20
    • 2017-07-16
    • 2018-04-27
    • 2015-07-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-11-28
    • 1970-01-01
    相关资源
    最近更新 更多