Можно просто проигнорировать имя пользователя и что-либо, что следует при согласовывании перенаправления:
ProxyPassReverse / ~ http://www.userdir.com/~
Так как это - просто замена префикса.
type=AVC msg=audit(1375733894.906:43363): avc: denied { read } for pid=11191 comm="httpd"
"name=".htaccess" dev=dm-0 ino=2624761 scontext=unconfined_u:system_r:httpd_t:s0`
tcontext=unconfined_u:object_r:admin_home_t:s0 tclass=file
Как я вижу из выходных данных, похоже, что проблема в selinux. Вы можете временно отключить его и попробовать снова. Также вы можете попытаться получить текущий контекст
# ls --context /var/www/html/multicraft/.htaccess
Чтобы решить эту проблему, лучше restorecon -Rvf / var / www / html /
Я думаю, что отключать SELinux - плохая идея, это может помешать многим эксплойты и повышение привилегий.