35 lines
1.0 KiB
Plaintext
35 lines
1.0 KiB
Plaintext
|
# Settings for user home directories
|
||
|
<IfDefine USERDIR>
|
||
|
# UserDir: The name of the directory that is appended onto a user's home
|
||
|
# directory if a ~user request is received. Note that you must also set
|
||
|
# the default access control for these directories, as in the example below.
|
||
|
UserDir public_html
|
||
|
|
||
|
# Control access to UserDir directories. The following is an example
|
||
|
# for a site where these directories are restricted to read-only.
|
||
|
<Directory /home/*/public_html>
|
||
|
AllowOverride FileInfo AuthConfig Limit Indexes
|
||
|
Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec
|
||
|
<Limit GET POST OPTIONS>
|
||
|
Order allow,deny
|
||
|
Allow from all
|
||
|
</Limit>
|
||
|
<LimitExcept GET POST OPTIONS>
|
||
|
Order deny,allow
|
||
|
Deny from all
|
||
|
</LimitExcept>
|
||
|
</Directory>
|
||
|
|
||
|
# Suexec isn't really required to run cgi-scripts, but it's a really good
|
||
|
# idea if you have multiple users serving websites...
|
||
|
<IfDefine SUEXEC>
|
||
|
<Directory /home/*/public_html/cgi-bin>
|
||
|
Options ExecCGI
|
||
|
SetHandler cgi-script
|
||
|
</Directory>
|
||
|
</IfDefine>
|
||
|
|
||
|
</IfDefine>
|
||
|
|
||
|
# vim: ts=4 filetype=apache
|