738fecb393
Removed obsolete directive DefaultType bnc#848146 Changed access control to use new Require type directives OBS-URL: https://build.opensuse.org/request/show/205788 OBS-URL: https://build.opensuse.org/package/show/Apache/apache2?expand=0&rev=397
44 lines
1.2 KiB
Plaintext
44 lines
1.2 KiB
Plaintext
#
|
|
# UserDir: The name of the directory that is appended onto a user's home
|
|
# directory if a ~user request is received.
|
|
#
|
|
|
|
<IfModule mod_userdir.c>
|
|
# Note that the name of the user directory ("public_html") cannot easily be
|
|
# changed here, since it is a compile time setting. The apache package
|
|
# would have to be rebuilt. You could work around by deleting
|
|
# /usr/sbin/suexec, but then all scripts from the directories would be
|
|
# executed with the UID of the webserver.
|
|
#
|
|
# To rebuild apache with another setting you need to change the
|
|
# %userdir define in the spec file.
|
|
|
|
# not every user's directory should be visible:
|
|
UserDir disabled root
|
|
|
|
# to enable UserDir only for a certain set of users, use this instead:
|
|
#UserDir disabled
|
|
#UserDir enabled user1 user2
|
|
|
|
|
|
# the UserDir directive is actually used inside the virtual hosts, to
|
|
# have more control
|
|
#UserDir public_html
|
|
|
|
<Directory /home/*/public_html>
|
|
|
|
AllowOverride FileInfo AuthConfig Limit Indexes
|
|
Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec
|
|
|
|
<Limit GET POST OPTIONS PROPFIND>
|
|
Require all granted
|
|
</Limit>
|
|
|
|
<LimitExcept GET POST OPTIONS PROPFIND>
|
|
Require all denied
|
|
</LimitExcept>
|
|
|
|
</Directory>
|
|
|
|
</IfModule>
|