title: Page not found or redirect?
body: <p>My rewrite rules:</p>
  
  <pre><code>RewriteRule ^articles/([a-z]+)/([0-9]+)/?$ /index.php?page=articles&amp;cat=$1&amp;id=$2 [L]
  RewriteRule ^articles/([a-z]+)/?$ /index.php?page=articles&amp;cat=$1 [L]
  RewriteRule ^([a-z]+)/?$ /index.php?page=$1 [L]
  </code></pre>
  
  <p>So, in index.php file, i check for existence of <code>page</code>. If it is found, that page is echoed. Otherwise, what to do ?</p>
  
  <ul>
  <li>Send a redirect to home page ? </li>
  <li>Send 404 page not found response using header() ?</li>
  <li>Echo a message like "Page Not Found" ?</li>
  </ul>
  
  <p>Which one is good? I want to know search engine friendly option among these.</p>