RewriteEngine on
RewriteCond %{HTTP_HOST} ^collectionsonline.co.za$ [NC,OR]
RewriteCond %{HTTP_HOST} ^www.collectionsonline.co.za$
RewriteCond %{REQUEST_URI} !public/
RewriteRule (.*) /public/$1 [L]