سلام
To disable IP/~user access just remove both "AliasMatch ^/~([^/]+)(/.*)* /home/$1/public_html$2" lines from /etc/httpd/conf/extra/httpd-vhosts.conf
http://forum.directadmin.com/showthread.php?t=30820
متن AliasMatch ^/~([^/]+)(/.*)* /home/$1/public_html$2 را از فایل /etc/httpd/conf/extra/httpd-vhosts.conf حذف کنید سپس وب سرور را ریستارت کنید.
دقت نمایید با این روش شما فقط محدودیت برای تغییر دادن دایرکتوری ایجاد کرده اید و ممکن هست سرور شما در برابر سیملینک اسیبپذیر باشد که از تغییر دادن دایرکتوری هم خطر ناک تر می باشد.
درصورت نیاز امکان ارائه خدمات ایمن سازی سرور بدون هیچ محدودیتی وجود دارد.(اطلاعات تماس در امضا)