Friendly url

Hello,
I want to make my php based script’s url search engin friendly,as i know
nothing about .htaccess, can anyone one hints me about the code in the .htaccess

 http://127.0.0.1/one/index?base=one&script=comment

 ignore 127.0.0.1/one/

 the actual url is index?default&base=one&script=comment where "one" is the folder name and comment
 is the script on that folder.default is fixed all time. so those url parse in a functin and base         and script variable i caught via request in a file which inlude in the very begining of the  execution.

 So suppose i want visitor to type
 http://127.0.0.1/one/comment
 but it's actual url is   
 http://127.0.0.1/one/index?base=one&script=comment

 and another one like

 http://127.0.0.1/one/profile

 but it's actual url is

 http://127.0.0.1/one/index?base=system&script=profile

 can anyone hinst me about the htaccess code for this along with the regular expression

thank you all

Well, as the ‘base’ varies you need to define specific rules:


RewriteEngine On
RewriteRule ^comment/?$ index?base=one&script=comment
RewriteRule ^profile/?$ index?base=system&script=profile

If the base didn’t change, i.e. was always system, I’d use:


RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule (\\w+)/? index?base=system&script=$1

exu,

Where’s the file extension for “index”? Making an extensionless file parse as PHP is a nasty trick and it’s evident that you’re not doing that.

Tutorial? Why not look at my signature?

Regards,

DK

Arkinstall

Works perfectly.thanx for starting me. that’s called help.:slight_smile:

and

 Dklynn 
         when i typed mistakenly .php was not there typing mistake :) its was actually index.php?base=one&script=comment

you have a great tutorial of seo in your signature. thank you man