Mod Rewrite Rule not matching certain words
Posted
by
Andy Gee
on Stack Overflow
See other posts from Stack Overflow
or by Andy Gee
Published on 2012-03-24T05:26:24Z
Indexed on
2012/03/24
5:29 UTC
Read the original article
Hit count: 267
I'm no expert in mod_rewrite at all and I'm trying to add a condition to the rule below to:
- match which is not equal to 'share'
- not match anything with a dot in it
RewriteRule ^([^/]*)$ http://domain.com/directory/index.php?key=$1 [L]
http://domain.com/directory/share
will not be matched (share)
http://domain.com/directory/foo.php
will not be matched (contains a dot)
http://domain.com/directory/abcde
will be matched
http://domain.com/directory/abcde-4
will be matched
All ULRs will not have a trailing slash
Any help will be much appreciated
© Stack Overflow or respective owner