title: Static HTML not rendered Cloud 9 node express/socket project
body: <p>I am trying a node express/socket.io project in Cloud 9.
  I have the following project structure</p>
  
  <p>├── server.js<br>
                                                                                                                                                                                 ├── appconstants.js<br>
  ├── public<br>
      └──landing.js<br>
  ├── views<br>
      └──landing.html</p>
  
  <p>we are using <code>app.use(express.static(__dirname));</code> </p>
  
  <p>I am able to reach the .js files by accessing if from URL directly, but .html file path from url gives empty response.</p>
  
  <p>The http response code to .html (get) was 200 in server.</p>
  
  <p>hostIP:hostport/public/landing.js is accessible
  but </p>
  
  <p>hostIP:hostport/views/landing.html is giving empty html response.
   While in Localhost these were working fine, c9 is giving problem, and to mention i have started my server using the c9 environment properties </p>
  
  <blockquote>
    <p>server.listen(constants.read('port'),constants.read('url'));</p>
  </blockquote>