previous version of Apache configuration files
Apache configuration file
$ cd /etc/apache2/users
$ touch "${USERNAME}.conf"
$ sudo chmod 644 "${USERNAME}.conf"
The configuration file "${USERNAME}.conf"
:
<Directory "/Users/XXX/Sites/">
AllowOverride All
Options Indexes MultiViews FollowSymLinks
Require all granted
</Directory>
/etc/apache2/httpd.conf
LoadModule authz_host_module libexec/apache2/mod_authz_host.so
LoadModule authz_core_module libexec/apache2/mod_authz_core.so
LoadModule userdir_module libexec/apache2/mod_userdir.so
LoadModule vhost_alias_module libexec/apache2/mod_vhost_alias.so
Include /private/etc/apache2/extra/httpd-userdir.conf
Include /private/etc/apache2/extra/httpd-vhosts.conf
/etc/apache2/extra/httpd-userdir.conf
Include /private/etc/apache2/users/*.conf
Restarting Apache server
$ sudo apachectl restart