REQUIRED: Internet server (Apache 1.3.33 recomended), php, basic skills with .htaccess
Mod rewrite is cool Apache option, it helps you to make your site URL's simple and clean... also it is perfect for search engines...
This is mod rewrite, it replaces :
with:
so lets get started, open notepad, enter this in it:
DON'T INCLUDE MY COMMENTS IN REAL HTACCESS!!
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 typed are not real so there is problem with images and css style, so just include absolute path
this is only basic, if you really wanna do some serious work with mod rewrite visit:
URL Rewriting Guide - Apache HTTP Server
as you can see this is also static URL, but can we be sure?
Mod rewrite is cool Apache option, it helps you to make your site URL's 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
Code:
site.com/files/45
PHP 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
Code:
RewriteEngine On RewriteBase / RewriteRule ^(.+)/([0-9]+)/?$ index.php?include=$1&ID=$2
and that's all work
IMPORTANT: there is problem with browsers, browsers don't recognize that folders you typed are not real so there is problem with images and css style, so just include absolute path
this is only basic, if you really wanna do some serious work with mod rewrite visit:
URL Rewriting Guide - Apache HTTP Server
as you can see this is also static URL, but can we be sure?