title: URL.action goes to server , but not the root URL
body: <p>Newbie to MVC, please excuse me if my question is not clear.</p>
  
  <p>My view - <a href="https://abc.somecompany.org/" rel="nofollow noreferrer">https://abc.somecompany.org/</a> has the URL (being generated in a home controller )</p>
  
  <pre><code>@Url.Action("Index", "ContName" ,
                  new { id = viewModel.Id }, Request.Url.Scheme);
  </code></pre>
  
  <p>When I deploy it to the dev server, instead of showing the URL as </p>
  
  <pre><code>https://abc.somecompany.org/ContName/ 
  </code></pre>
  
  <p>or </p>
  
  <pre><code>https://abc.somecompany.org/ContName/Index
  </code></pre>
  
  <p>It is being changed to <code>https://abc-server-8088/ContName</code>, which obviously does not work outside the organization . </p>
  
  <p>Why is the root URL being changed from <code>abc.somecompany.org/</code> to <code>abc-server-8088</code>? Similar issue in both dev and test. This is being changed to something else </p>
  
  <p>Do not want to change it to URL Content , because i have action and controller </p>
  
  <pre><code>viewModel.URLLINK = Url.Action(Etion.Index, Entroller.ContName,
                  new { id = viewModel.Id }, Request.Url.Scheme);
  </code></pre>
  
  <p>Want the same root URL (~) to show up in the emails</p>