i've got a url "www.abc.com/index.php?page/Secure"

and i wish to can get on with "www.abc.com/secure"

im attempting to add .htaccess loging for "index.php?page/Secure" however i was told i have to use LocationMatch and to achieve that i have to rewrite the url.

@mike, thanks your solution labored

However im obtaining a 500 error after i attempt to secure the place with htaccess

<Location /secure>
     AuthType Basic
     AuthName "Secure Area"
     AuthUserFile .htpasswd
     Require valid-user
</Location>

` my .htaccess and .htpasswd are on a single dir, the public/w

For your specific page:

# Enable Rewrite Engine
RewriteEngine on

#Create friendly URL
RewriteRule ^secure$ index.php?page/secure [L]

Use: http://turnkey-buddy.com/mod_rewrite_tool/

It is a free rewrite generator. Works like no bodies business.