Changing domain name from localhost to custom name in Visual Studio

假装没事ソ 提交于 2019-12-06 05:37:06

问题


I am new to MVC and I just created one MVC4 test project in VS 2010, it runs perectly but the url is http://localhost:60826/ I wanted to change it to http://my.test.site or at least http://my.test.site:60826/

I thought I can achieve that by simply putting an entry in host file which will resolve my.test.site to 127.0.0.1 and then just change the url to http://my.test.site:60826 . However it is not working, Am I missing something?

EDIT: I was able to achieve this by just adding the 'my.test.site' in proxy ignore list under Internet Options-> Connections -> LAN Settings -> Advanced -> Exception list. now I can access http://my.test.site:60826/ from browser. (Just in case if you want VS to launch the page as http://my.test.site:60826/, go to project-properties-web-start URL add your url there).

Now next step is to get rid of this port number(60826), can anyone throw any light on how to run my application as 'http://my.test.site' i.e. with out any port number?


回答1:


Are you using IIS or IIS Express? If the later, you need to modify the IIS Project URL.

  1. Right click your web project
  2. Select Properties
  3. In the Properties window, select the Web tab.
  4. Provide the Project URL: http://localhost:60826/
  5. Provide the Override application root Url: http://my.test.site:60826/
  6. Click Create Virtual Directory (You may need to be running as Administrator) to do this.
  7. Open up: %USERPROFILE%\My Documents\IISExpress\config\applicationhost.config
  8. in the node modify your site to look like the following:

    <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>
    


来源:https://stackoverflow.com/questions/32365529/changing-domain-name-from-localhost-to-custom-name-in-visual-studio

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!