also allows spiders to steal ur content easier.
BTW There is a massive bug in mod_rewrite in current Apache releases: mod_rewrite strips one level of URL encoding between matched strings and output values. If your incoming URL happens to contain URL encoded values, it will thus generate invalid URLs. for example:
RewriteRule ^something/(.*) something.php?var=$1
If you pass in a URL like
something/hello%20world
It will be rewritten as:
something.php?var=hello world
which is not a valid URL.
It happens that this is bearable for many cases (also why it has not been fixed), as URL encoding does not affect many string values, but if you’re doing anything like passing entire URLs as parameters (e.g. for a redirector), this can cause major problems. This problem has nothing to do with the [NE] option, which is concerned with allowing URL encoded values in the rewrite rule itself, not the string it is applied to.