با سلام
اگر آپاچی نصب هست روی سرور به این روش میشه
اول از این فایل بک آپ بگیرید !
/etc/httpd/conf/extra/httpd-vhosts.conf
حالا همه را پاک کنید و این ها را قرار بدید :
Include /etc/httpd/conf/ips.conf
<VirtualHost YOUR IP:80>
ServerAdmin webmaster@localhost
AliasMatch ^/~([^/]+)(/.*)* /home/$1/public_html$2
DocumentRoot /home/*USER*/domains/*DOMAIN/public_html
ServerName localhost
ScriptAlias /cgi-bin/ /home/*USER*/domains/*DOMAIN/public_html/cgi-bin/
CustomLog /var/log/httpd/homedir.log homedir
</VirtualHost>
<VirtualHost YOUR IP:443>
ServerAdmin webmaster@localhost
AliasMatch ^/~([^/]+)(/.*)* "/home/$1/public_html$2"
DocumentRoot /home/*USER*/domains/*DOMAIN/public_html
ServerName localhost
ScriptAlias /cgi-bin/ /home/*USER*/domains/*DOMAIN/public_html/cgi-bin/
CustomLog /var/log/httpd/homedir.log homedir
SSLEngine on
SSLCertificateFile /etc/httpd/conf/ssl.crt/server.crt
SSLCertificateKeyFile /etc/httpd/conf/ssl.key/server.key
</VirtualHost>
دایرکت ادمین یک مشکل دیگه هم داشت که سایت باSSL در یک دایرکتوری دیگه باز می شد ! که با این کار این مشکل هم حل میشه