Mod rewrite is cool Apache option, it helps you to make your site URLs simple and clean... also it is perfect for search engines...
This is mod rewrite, it replaces :
CODE
site.com/index.php?include=files?ID=45
with:
CODE
site.com/files/45
so lets get startet, open notepad, enter this in it:
CODE
RewriteEngine On // - you are starting rewrite mod :)
RewriteBase / // - you set the rewrite base
RewriteRule ^(.+)/([0-9]+)/?$ index.php?include=$1&ID=$2 // and rule:
// ^(.+) - text ONLY
// ([0-9]+) - numbers ONLY
RewriteBase / // - you set the rewrite base
RewriteRule ^(.+)/([0-9]+)/?$ index.php?include=$1&ID=$2 // and rule:
// ^(.+) - text ONLY
// ([0-9]+) - numbers ONLY
DON'T INCLUDE MY COMMENTS IN REAL HTACCESS!!
CODE
RewriteEngine On
RewriteBase /
RewriteRule ^(.+)/([0-9]+)/?$ index.php?include=$1&ID=$2
RewriteBase /
RewriteRule ^(.+)/([0-9]+)/?$ index.php?include=$1&ID=$2
save it as: .htaccess and upload it to the root directory...
and that's all work
IMPORTANT: there is problem with browsers, browsers don't recognize that folders you tiped are not real so there is problem with images and css style, so just include apsoluthe path
this is only basic, if you realy wanna do some serious work with mod rewrite visit:
http://httpd.apache.org/docs-2.0/misc/rewriteguide.html
as you can see this is also static URL, but can we be shure?!
btw. sorry for not so great spelling


