vsftpd and SELinux



Hopefully someone can explain this to me and help me correct the problem. I am running Core 5 and vsftpd. I have several users on the system with websites. I am running Apache and have everything configured right such that the sights are coming up right.
My problem is the user directories have a symbolic link to their web directories in /var/www. When a user uses FTP to come into the system he can not change to the linked directory. However if I turn off the SELinux for the FTP daemon everything works.

ls -Z of the user directory reveals:
lrwxrwxrwx bob bob user_u:object_r:user_home_t pub_html -> /var/www/bob/pub_html/

ls -Z of the /var/www/bob/pub_html reveals:
drwxr-xr-x bob bob user_u:object_r:httpd_sys_content_t pub_html

I know it has something to do with 3rd Component (httpd_sys_content_t) but it will need to be that if Apache is going to display the web pages.

Any help will be gratefully accepted.

Sam Watson
.