ISPConfig change "Document Root" for specific domain
Asked Answered
N

2

5

How to change the Document Root for a specific domain/subdomain inside ISPConfig 3.

I need to point my subdomain to a different directory than the standard client3 web6 roots.

And in "ISPConfig 3" this field isn't editable, neither during creation nor afterwards.

Norven answered 22/9, 2017 at 4:53 Comment(0)
N
21

The solution was pretty simple, All I had to do is, once the domain was created, I had to navigate as below..

Select that domain > Options > Apache Directives

And paste the following line where the root of the domain/subdomain would be adjusted accordingly. I wanted to point the domain to rainloop installation which was outside the Default Web Root directory /var/www/html.

DocumentRoot "/var/www/rainloop/"

Have written this Q/A as a documentation as in-spite of it being so simple, this solution isn't documented anywhere.

Norven answered 22/9, 2017 at 4:53 Comment(2)
for me only works on http schema ... when I want to access the site via https, it still relay on old path..Ibis
The Answer from Mohd Abdul Mujib still is correct, but today (ISPConfig Version 3.2.x) the Apache Directives are found in Sites > Options > Apache Directives there you can input what you need. i.e. Document Root "your/new/folder"Ornithine
L
2

Hey yeah you can put this as directive snippsel:

DocumentRoot {DOCROOT_CLIENT}/YOURNEWFOLDER

in complete that shows something like this in your /etc/apache2/sites-available/ in the lower, isp config put this in:

DocumentRoot /var/www/clients/client10/web72/web/YOURNEWFOLDER

Lasting answered 5/11, 2022 at 20:0 Comment(0)

© 2022 - 2024 — McMap. All rights reserved.