This is my os configuration.
OS: CentOS 7
apache: 2.4.6
I need to set DocumentRoot for one of my project in VirtualHost keeping httpd.conf file as it is default.
Is my below configuration correct or do I need to change anything?
<VirtualHost ipaddress:80>
ServerAdmin sys@abc.com
ServerName xyz.com
DocumentRoot /home/myproject/newpro
<Directory "/home/myproject/newpro">
Order allow,deny
Allow from all
</Directory>
########FOR ERROR LOG AND ACCESS LOG#######################
ErrorLog /var/log/httpd/jilmore-error.log
CustomLog /var/log/httpd/jilmore-access.log common env=!dontlog
ProxyRequests Off
ProxyPreserveHost On
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
#Don't proxypass the static ui resources
ProxyPassMatch ^(/.*\.pdf|/.*\.php|/.*\.html|/.*\.js|/.*\.png|/.*\.css|/.*\.gif|/.*\.jpg|/.*\.ico|/.*\.json|/.*\.woff|/.*\.woff2|/.*\.ttf|/.*\.eot|/.*\.otf|/.*\.svg|/.*\.xml|/.*\.swf|/.*\.txt)$ !
############### PROXYPASS TO THE JBOSS INSTANCE #############
ProxyPass / http://localhost:10018/
ProxyPassReverse / http://localhost:10018/
<Location />
Order allow,deny
Allow from all
</Location>
</VirtualHost>
I also have other virtualhosts configured with default DocumentRoot "/var/www/html".
But I need to change for only one domain.