title: relative paths not functioning after site files uploaded to server
body: <p>I developed a website locally using &quot;localhost&quot; and created all the site links, buttons, etc using a relative path structure.  My server code is written in Node.js/Express.  I am also using .ejs for a template engine...therefore all my server webpages are in a folder called &quot;views/pages&quot;.</p>
  <p>Using this structure, for example, I have a button with a link coded as:</p>
  <pre><code>&lt;a href=&quot;/_landing&quot; class=&quot;btn btn-primary&quot; role=&quot;button&quot;&gt;Enter Site&lt;/a&gt;
  </code></pre>
  <p>On my development 'localhost' machine this was sufficient to call the '_landing' route in my server script which would then render the proper page to be served...without any difficulty.  The server code would read something like this:</p>
  <pre><code>app.get('/', function (req, res) {
  res.render('pages/_splash');
  });
  
  app.get('/_landing', function(req, res) {
  res.render('pages/_landing', {user_stat: _subscriber});
  });
  </code></pre>
  <p>Now I have uploaded my site files to a Windows server using Plesk software.  The site files and folders are located in a directory named &quot;httpdocs&quot;.  It now seems my relative path links are broken.  Using the button link above again as an example for some reason it now wants to route to &quot;https://example.com/_landing&quot;...which is obviously not correct.  Why does it seem the relative path now seems to ignore the route call in Node.js...?</p>
  <p>Any advice greatly appreciated, I am having extreme difficulty posting my site online due to a myriad of undocumented problems like this...posting a request to my server support will be useless since they do not respond to &quot;coding issues&quot;.  I thank you in advance.</p>