rendered paste body<VirtualHost *:80>
ServerAdmin webmaster@domain.net
ServerName domain.net
ServerAlias www.domain.net
DocumentRoot /var/www/www.domain.net/www
Redirect 301 /phpmyadmin https://www.domain.net/phpmyadmin/
<Directory /var/www/www.netgeekz.net/www>
Options Indexes FollowSymLinks
AllowOverride Indexes AuthConfig Limit FileInfo
AllowOverride None
Order allow,deny
allow from all
</Directory>
<Directory />
Options Indexes FollowSymLinks
AllowOverride Indexes AuthConfig Limit FileInfo
AllowOverride None
Order allow,deny
allow from all
</Directory>
LogLevel warn
ErrorLog /var/log/httpd/error_log
CustomLog /var/log/httpd/access_log combined
ServerSignature On
</VirtualHost>
<VirtualHost *:443>
ServerAdmin webmaster@domain.net
ServerName domain.net
ServerAlias www.domain.net
DocumentRoot /var/www/www.domain.net/www
<Directory />
Options Indexes FollowSymLinks
AllowOverride Indexes AuthConfig Limit FileInfo
AllowOverride None
Order allow,deny
allow from all
</Directory>
<Directory /usr/share/phpmyadmin>
Options Indexes FollowSymLinks
AllowOverride Indexes AuthConfig Limit FileInfo
AllowOverride None
Order allow,deny
allow from all
</Directory>
Alias /phpmyadmin /usr/share/phpmyadmin/
<Location "/phpmyadmin">
SSLRequireSSL
AuthType Basic
AuthName "phpmyadmin Access Login on domain.net"
AuthUserFile /var/www/www.domain.net/.htpasswd
Require valid-user
</Location>
# Possible values include: debug, info, notice, warn, error, crit, alert, emerg.
LogLevel warn
ErrorLog /var/log/httpd/error_log
CustomLog /var/log/httpd/access_log combined
ServerSignature On
SSLEngine On
SSLCertificateFile /etc/httpd/conf/ssl/hostcert.pem
SSLCertificateKeyFile /etc/httpd/conf/ssl/hostkey.pem
</VirtualHost>
<VirtualHost *:80>
ServerAdmin webmaster@domain.net
ServerName subdomain.domain.net
DocumentRoot /var/www/www.domain.net/subdomain
Redirect 301 /phpmyadmin https://www.domain.net/phpmyadmin/
<Directory /var/www/www.domain.net/subdomain>
Options Indexes FollowSymLinks
AllowOverride Indexes AuthConfig Limit FileInfo
AllowOverride None
Order allow,deny
allow from all
</Directory>
<Directory />
Options Indexes FollowSymLinks
AllowOverride Indexes AuthConfig Limit FileInfo
AllowOverride None
Order allow,deny
allow from all
</Directory>
LogLevel warn
ErrorLog /var/log/httpd/error_log
CustomLog /var/log/httpd/access_log combined
ServerSignature On
</VirtualHost>
#/var/www/www.domain.net is a symlink to /home/theuser/www.domain.net
#httpd -t returns syntax ok
#ls -l returns
#lrwxrwxrwx 1 root root 37 Sep 17 23:22 /var/www/www.domain.net -> /home/user/www/www.domain.net