title: 404 error page showing HTTP Status 200 instead of 404
body: <p>I have the following code for performing redirection. If my <code>$includeFile</code> does not exist it will redirect to a 404 page. This is a snippet from my <code>index.php</code></p>
  
  <pre><code>if ( !file_exists($includeFile) )
       Header( "HTTP/1.1 404 Page Not Found" );
       Header( "Location: http://legascy.com/404_error/");
  </code></pre>
  
  <p>But <code>http://legascy.com/404_error/</code> is showing HTTP Status 200 OK instead of 404.</p>
  
  <p>How to solve this?</p>