2015-02-27, 19:52:53
Thanks a lot for trying to help me solve this, i did try your suggestions and a few others but still couldn't get it to work. I went back to the hosting company in the end to ask them to look into it and they said:
"The '?' at the end stops the ?id=3 being added to the end of the new URL."
Their solution was:
RewriteEngine On
RewriteCond %{REQUEST_URI} /mod/page/view.php
RewriteCond %{QUERY_STRING} ^id=3$
RewriteRule (.*) /about-us? [R=301,L]
"The '?' at the end stops the ?id=3 being added to the end of the new URL."
Their solution was:
RewriteEngine On
RewriteCond %{REQUEST_URI} /mod/page/view.php
RewriteCond %{QUERY_STRING} ^id=3$
RewriteRule (.*) /about-us? [R=301,L]