Quote Originally Posted by damiantaylor View Post
Can you spot the error in my .htaccess file? Sorry to ask you this but I haven't got a clue what it all means
One MAJOR error is that you have the redirect listed AFTER the rewrites

For a non-www request this will expose the internal filepath back out on to the web as a URL.

You must list all of the redirect code before any of the rewrites.

See http://www.zen-cart.com/forum/showthread.php?t=151606 for more robust non-www to www redirect code.