Vesta Control Panel - Forum

Community Forum

Skip to content

Advanced search
  • Quick links
    • Main site
    • Github repo
    • Google Search
  • FAQ
  • Login
  • Register
  • Board index Main Section Web Server
  • Search

How to Change Template of Domain Creation [SOLVED]

Questions regarding the Web Server
Apache + Nginx, Nginx + PHP5-FPM
Post Reply
  • Print view
Advanced search
6 posts • Page 1 of 1
boxygen
Posts: 23
Joined: Tue Aug 21, 2018 7:54 am

Os: CentOS 6x
Web: apache + nginx
How to Change Template of Domain Creation [SOLVED]
  • Quote

Post by boxygen » Tue Dec 11, 2018 4:29 am

In a given USER in vestacp I want all all subdomains to point to MAIN DOMAINS'S folder with and without https.

like this: /home/USER/web/MAIN-DOMAIN/public_html

The default in Vesta CP is /home/USER/web/SUB-DOMAIN/public_html

Can I define this in any template?

I have achieved this by editing the file and changing root directory mentioned below

/home/USER/conf/web/SUB-DOMAIN.httpd.conf

But I am facing two problems in this.

1. Each time when I ceate a subdomain I need to edit this file.
2. Secondly When I create SSL Using Lets Encrypt it goes back to original setting.

So please guide me for these two problems.
1. The root directory of any new subdomain can be defined in any template for the USER
2. SSL application shall not affect the root directory.
Top

boxygen
Posts: 23
Joined: Tue Aug 21, 2018 7:54 am

Os: CentOS 6x
Web: apache + nginx
Re: How to Change Template of Domain Creation [SOLVED]
  • Quote

Post by boxygen » Wed Dec 12, 2018 5:26 am

Edit following files One By One and Change the Root Directory to a Fixed Path you want to set

1. /usr/local/vesta/data/templates/web/httpd/basedir.stpl
2. /usr/local/vesta/data/templates/web/httpd/basedir.tpl
3. /usr/local/vesta/data/templates/web/httpd/default.stpl
4. /usr/local/vesta/data/templates/web/httpd/default.tpl
5. /usr/local/vesta/data/templates/web/httpd/hosting.stpl
6. /usr/local/vesta/data/templates/web/httpd/hosting.tpl

Once you are done run this command

# v-rebuild-user USER
Top

boxygen
Posts: 23
Joined: Tue Aug 21, 2018 7:54 am

Os: CentOS 6x
Web: apache + nginx
Re: How to Change Template of Domain Creation [SOLVED]
  • Quote

Post by boxygen » Tue Jun 16, 2020 6:09 pm

In my case the command works with full path

$ /usr/local/vesta/bin/v-rebuild-user USER
Top

vyzvak
Posts: 4
Joined: Thu Jun 18, 2020 6:22 am

Os: Ubuntu 17x
Web: apache + nginx
Re: How to Change Template of Domain Creation [SOLVED]
  • Quote

Post by vyzvak » Sun Jun 21, 2020 8:28 am

To continue this topic I'd like to raise an additional question. Backup of custom paths is not working properly in my case.

I changed the default folder from /domain.com/ to /domain/, but Vesta makes backup copies of /web/admin/domain.com/ instead of /web/admin/domain/. What do I need to tweak?
Top

boxygen
Posts: 23
Joined: Tue Aug 21, 2018 7:54 am

Os: CentOS 6x
Web: apache + nginx
Re: How to Change Template of Domain Creation [SOLVED]
  • Quote

Post by boxygen » Sun Aug 30, 2020 8:39 pm

In Debian installation the path is below

/usr/local/vesta/data/templates/web/apache2/default.tpl
/usr/local/vesta/data/templates/web/apache2/default.stpl

In order to Remove BaseDir restriction for moodle installation create a copy of these two files and remove the line with open_basedir restriction as below

php_admin_value open_basedir %docroot%:%home%/%user%
Top

sheraz.co
Posts: 3
Joined: Wed Oct 21, 2020 10:12 am
Contact:
Contact sheraz.co
Website

Os: CentOS 6x
Web: apache + nginx
Re: How to Change Template of Domain Creation [SOLVED]
  • Quote

Post by sheraz.co » Wed Oct 21, 2020 2:30 pm

I request to VestaCP team!

This feature, must be add on vesta control panel...!

It's most useful...!
Top


Post Reply
  • Print view

6 posts • Page 1 of 1

Return to “Web Server”



  • Board index
  • All times are UTC
  • Delete all board cookies
  • The team
Powered by phpBB® Forum Software © phpBB Limited
*Original Author: Brad Veryard
*Updated to 3.2 by MannixMD
 

 

Login  •  Register

I forgot my password