Does anyone know whey I have to use the full path otherwise the RewriteRule does not work? Does it have anything to do with the fact that I’m running this .htaccess file from within a subdirectory instead of from the root?
[font=verdana]I’m not sure of why it isn’t working (Apache isn’t my forté), but one thing to point out … I hope this is just a development phase, and not a long-term thing. Having “newversion/” as part of a public URL is just awful. It looks so amateurish, adds a completely unnecessary layer of complexity to the URL (and an additional point of failure for people typing it in), hurts your SEO and looks completely ridiculous when you next revamp the site.
You forced the display of the redirection with the absolute (external) redirection, i.e., http://yadda-yadda. The R=301 (permanent redirection) flag will do the same thing, too, so don’t use that if you need to hide your URIs.