This would map ~user/public_html on your filesystem to ~user in apache. So: /home/jdoe/public_html would map to http://your.domain.com/~jdoe/ and not http://your.domain.com/~jdoe/public_html/ as you have in the subject. Also, check your permissions. Your webserver should have read permission on the above directory. -- Nadeem Hasan nhasan@nadmm.com http://www.nadmm.com/ "Steven T. Hatton" wrote:
This *should* be an easy question, but the answer is not jumping out at me. How do I set up my Apache server so that it shares out the ~username/public_html directories which are indicated in the default /etc/httpd/httpd.conf as follows:
# # UserDir: The name of the directory which is appended onto a user's home # directory if a ~user request is received. # <IfModule mod_userdir.c> UserDir public_html </IfModule>
# # Control access to UserDir directories. The following is an example # for a site where these directories are restricted to read-only. #
AllowOverride FileInfo AuthConfig Limit Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec <Limit GET POST OPTIONS PROPFIND> Order allow,deny Allow from all </Limit> <LimitExcept GET POST OPTIONS PROPFIND> Order deny,allow Deny from all </LimitExcept> </Directory> ? I removed the comments form the tagged region in the second block above but I still get a 403. I'm sure I could find *a* way to make this work, but I'm wondering what the intent of the designer was. Does anybody know how this is *supposed* to work?
TIA,
Steve
-- To unsubscribe send e-mail to suse-linux-e-unsubscribe@suse.com For additional commands send e-mail to suse-linux-e-help@suse.com Also check the FAQ at http://www.suse.com/support/faq