I'm having the same problem. I have made the following changes in this file:
/etc/e-smith/templates/etc/httpd/conf/httpd.conf/50UserDir00
I have had the following changes made to no avail with and without trailing slashes:
UserDir public_html
UserDir home/public_html
UserDir /home/e-smith/files/users/*/public_html
I have also CHMOD'd 755 the directories. I have added two public_html directories one in the /home/e-smith/files/users/bob/ directory and one in /home/e-smith/files/users/bob/home/ directory and neither work. I have reloaded and restarted apache countless times and keep getting 403 - Forbidden.
-- snip from /var/log/httpd/access_log --
www.thebeeris.mine.nu 24.43.204.199 - - [17/Jun/2002:18:14:32 -0400] "GET /~exodus/ HTTP/1.1" 403 218 "-" "Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Q312461)"
-- end snip --
Any help would be greatly appreciated.