1. Please take a little time for this simple survey! Thank you for participating!
    Dismiss Notice
  2. Dear Pleskians, please read this carefully! New attachments and other rules Thank you!
    Dismiss Notice
  3. Dear Pleskians, I really hope that you will share your opinion in this Special topic for chatter about Plesk in the Clouds. Thank you!
    Dismiss Notice

change the root directory of a sub domain with vhost.conf

Discussion in 'Plesk for Linux - 8.x and Older' started by vixiom, May 20, 2006.

  1. vixiom

    vixiom Guest


    I'm trying to change the root directory of a subdomain so I can install a cakephp app in that subdomain. With a vhost.conf file I can get it to work on a top level domain just not with a subdomain.

    With a top level domain I create a vhost.conf file like this...

    # start vhost.conf
    DocumentRoot /home/httpd/vhosts/domain.com/httpdocs/app/webroot/
    <Directory /home/httpd/vhosts/domain.com/httpdocs/app/webroot/>
    php_admin_value safe_mode 0
    php_admin_value open_basedir
    # options
    Options Indexes ExecCGI FollowSymLinks MultiViews
    AddHandler cgi-script .cgi
    # .htaccess so cake's urls work properly
    AllowOverride all
    Order allow,deny
    Allow from all
    # end vhost.conf

    and then % /usr/local/psa/admin/sbin/websrvmng -u --vhost-name=domain.com

    to apply the changes. I tried making a vhost.conf in my subdomain's conf directory but that doesn't seem to do anything.

  2. Whistler

    Whistler Guest

    Actually I think your problem is related to the fact that the DocumentRoot is set in the httpd.include file created by Plesk.

    So you might consider to edit it manually and then remember when Plesk rewrites it - you have to enter the information manually again.