I have some issues with my .htaccess files and my developer claims it's not possible what I want to achieve but I think it's just an attempt of avoiding more work/or he doesn't have the knowledge how to do it himself. So basically I wanted to ask around and see if this really is impossible?

My website is divided in two different sections. There is the main page: http://www.example.com/ and then there is the new section (http://www.example.com/new-section/)

I want http://example.com/new-section/ to redirect to http://www.example.com/new-section/

How would I go ahead doing that?

Please see my two htaccess files below.

.htaccess file for root (www.example.com):
Code:
Options +FollowSymLinks
Options +Indexes
RewriteEngine On

RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]

RewriteCond %{REQUEST_URI} !\.[^./]+$
RewriteCond %{REQUEST_URI} !(.*)/$
RewriteRule ^(.*)$ http://www.example.com/$1/ [R=301,L] 

RewriteRule ^pages/([0-9]+)/(.*)$ index.php?page_id=$1&keyword=$2

ErrorDocument 404 http://www.example.com/404page.php
.htaccess file for sub directory (www.example.com/new-section/):
Code:
Options +FollowSymLinks
Options +Indexes
RewriteEngine On

RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]

RewriteCond %{REQUEST_URI} !\.[^./]+$
RewriteCond %{REQUEST_URI} !(.*)/$
RewriteRule ^(.*)$ http://www.example.com/new-section/$1/ [R=301,L] 

RewriteRule ^login/$ login.php
RewriteRule ^contact/$ contact.php
RewriteRule ^help/$ help.php

ErrorDocument 404 http://www.example.com/404page.php
I would really appreciate your help.