title: Cannot GET /blah.html - .ejs can't load html?
body: <p>I'm using Nodejs and Express to create a dynamic webpage.</p>
  <p>I have a <code>home.ejs</code> file that has this iframe:</p>
  <pre><code>&lt;iframe id=&quot;newstable&quot; src=&quot;/news_tables/2018-08-04.html&quot; height=&quot;1000&quot; width=&quot;100%&quot;&gt;&lt;/iframe&gt;
  </code></pre>
  <p>My folder directory is:</p>
  <pre><code>News_Aggregator (includes app.js)
  News_Aggregator/news_tables (includes a bunch of html files, e.g. `2018-08-04.html`)
  News_Aggregator/views (includes my `home.ejs` file)
  </code></pre>
  <p>And my <code>app.js</code>:</p>
  <pre><code>const express = require('express');
  const app = express();
  app.set(&quot;view engine&quot;, &quot;ejs&quot;);
  
  app.get('/', function(req, res){
    res.render('home.ejs');
  });
  
  app.listen(8000, () =&gt; {
    console.log('Example app listening on port 8000!')
  });
  </code></pre>
  <p>However, when <code>home.ejs</code> is rendered, my iframe doesn't load the <code>html</code> page:</p>
  <p><a href="https://i.stack.imgur.com/UNgk4.jpg" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/UNgk4.jpg" alt="enter image description here" /></a></p>
  <p>This works in &quot;normal&quot; HTML.  What am I missing to get the <code>.ejs</code> file to find this and render correctly?</p>