This was a nightmare for me to get sorted and its probably not the correct way but its working
Code:
RewriteEngine on
RewriteCond %{HTTP_HOST} ^directory.search-for.us$ [OR]
RewriteCond %{HTTP_HOST} ^www.directory.search-for.us$
RewriteRule ^/?(.*)$ http://www.search-for.us/$1 [R=301,L]
RewriteCond %{HTTP_HOST} ^search-for.us$ [OR]
RewriteCond %{HTTP_HOST} ^www.search-for.us$
RewriteRule ^directory/?(.*)$ http://www.search-for.us/$1 [R=301,L]
Any chance someone knows how to avoid the extra step in the htaccess.
Any other problems with the site jump out at anyone? Think I got all the above ones fixed