I am creating SEO friendly URLs for my website. I have a file notfound.php to which I am redirecting all the URLs. Now, I want notfound.php to search for the URL in database and generate the corresponding content.
But the problem is that in the URL it shows is http://some_url/notfound.php
I don't want this URL to be displayed in the address bar, instead I want the original one.
For example,
http://some_url/hello/world
is redirecting to http://some_url/notfound.php
using ErrorDocument 404
and notfound.php is serving the content
But how to show http://some_url/hello/world
in the URL instead of notfound.php? And, is this the right way to redirect and rewrite while matching the URLs from a database?