No need for Rewrite Rules. Just set up an alias in /etc/apache2/sites-available/domain.com.conf
:
<virtualhost *:80>
ServerName domain.com
DocumentRoot /var/www/main
Alias /a/b /var/www/main/a/b/c
</virtualhost>
Then restart apache :
$ sudo service apache2 restart