how create clean urls using htaccess

Hi i want to create clean urls but my htaccess file does not create any effect.

Original url –

required url –

I am using following htaccess file. I want to place this file in the def directory

RewriteEngine On
RewriteRule ^([a-zA-Z0-9]+)$ page?id=$1
RewriteRule ^([a-zA-Z0-9]+)/$ page?id=$1

Source: apache

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.