Sindbad~EG File Manager

Current Path : /usr/local/etc/apache24/extra/
Upload File :
Current File : /usr/local/etc/apache24/extra/httpd-vhosts.conf

#
# Virtual Hosts
#

### All the domains are below the beeson folder, so set general access rules
### for that directory.
<Directory "/usr/home/beeson/public_html">
    #   Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews
    Options Indexes FollowSymLinks
    #   AllowOverride FileInfo AuthConfig Limit
    AllowOverride All
    Require all granted
</Directory>


# Use name-based virtual hosting.
# NameVirtualHost *:80

#
# VirtualHost example:
# Almost any Apache directive may go into a VirtualHost container.
# The first VirtualHost section is used for all requests that do not
# match a ServerName or ServerAlias in any <VirtualHost> block.
# Please see the documentation at 
# <URL:http://httpd.apache.org/docs/2.2/vhosts/>

### !!! the default container is the first -- no match, then use first !!!



<VirtualHost *:80>
    ServerAdmin webmaster@beeson-vm.static.monkeybrains.net
    DocumentRoot "/usr/home/beeson/public_html"
    ServerName beeson-vm.static.monkeybrains.net
    ErrorLog "/var/log/www/beeson-vm-error_log"
    CustomLog "/var/log/www/beeson-vm-access_log" combined
</VirtualHost>

<VirtualHost *:80>
   ServerAdmin webmaster@helpwithmath.com
   DocumentRoot "/usr/home/beeson/public_html/helpwithmath"
   ServerName www.helpwithmath.com
   ServerAlias helpwithmath.com
   ErrorLog "/var/log/www/helpwithmath.com-error_log"
   CustomLog "/var/log/www/helpwithmath.com-access_log" combined
   <Directory "/usr/home/beeson/public_html/helpwithmath">
        Options Indexes FollowSymLinks
        AllowOverride All
        Require all granted
  </Directory>
   ### Automatically bounce to encrypted, HTTPS
   ### Added Thu Aug 31 10:38:03 PDT 2023, rudy
   RewriteEngine on
   RewriteCond %{REQUEST_URI} !^/.well-known
   RewriteRule /(.*) https://%{HTTP_HOST}/$1 [L]
</VirtualHost>

<VirtualHost *:80>
  ServerAdmin webmaster@michaelbeeson.com
  DocumentRoot "/usr/home/beeson/public_html/michaelbeeson"
  ServerName www.michaelbeeson.com
  ServerAlias michaelbeeson.com
  <Directory "/usr/home/beeson/public_html/michaelbeeson">
        Options Indexes FollowSymLinks
        AllowOverride All
        Require all granted
  </Directory>
  ErrorLog "/var/log/www/michaelbeeson.com-error_log"
  CustomLog "/var/log/www/michaelbeeson.com-access_log" combined
  #Alias "/.well-known" "/usr/home/beeson/public_html/helpwithmath/.well-known"
</VirtualHost>

<VirtualHost *:80>
  ServerAdmin webmaster@dynamicgeometry.org
  DocumentRoot "/usr/home/beeson/public_html/dynamicgeometry"
  ServerName www.dynamicgeometry.org
  ServerAlias dynamicgeometry.org
  ErrorLog "/var/log/www/dynamicgeometry.org-error_log"
  CustomLog "/var/log/www/dynamicgeometry.org-access_log" combined
  #Alias "/.well-known" "/usr/home/beeson/public_html/helpwithmath/.well-known"
</VirtualHost>

<VirtualHost *:80>
  ServerAdmin webmaster@mathxpert.com
  DocumentRoot "/usr/home/beeson/public_html/mathxpert"
  ServerName www.mathxpert.com
  ServerAlias mathxpert.com
  <Directory "/usr/home/beeson/public_html/mathxpert">
        Options Indexes FollowSymLinks
        AllowOverride All
        Require all granted
  </Directory>
  Redirect / http://helpwithmath.com/
  ErrorLog "/var/log/www/mathxpert.com-error_log"
  CustomLog "/var/log/www/mathxpert.com-access_log" combined
  #Alias "/.well-known" "/usr/home/beeson/public_html/helpwithmath/.well-known"
</VirtualHost>

<VirtualHost *:80>
  ServerAdmin webmaster@mathxpert.org
  DocumentRoot "/usr/home/beeson/public_html/WebMathXpert"
  ServerName www.mathxpert.org
  ServerAlias mathxpert.org
  <Directory "/usr/home/beeson/public_html/WebMathXpert">
        Options Indexes FollowSymLinks
        AllowOverride All
        Require all granted
  </Directory>
  ErrorLog "/var/log/www.mathxpert.org-err_log"
  CustomLog "/var/log/www.mathxpert.org-access_log" combined
  #Alias "/.well-known" "/usr/home/beeson/public_html/helpwithmath/.well-known"
</VirtualHost>

AddType application/x-x509-ca-cert .crt
AddType application/x-pkcs7-crl    .crl
SSLPassPhraseDialog  builtin
SSLSessionCache        "shmcb:/var/run/ssl_scache(512000)"
SSLSessionCacheTimeout  300
#SSLMutex  "file:/var/run/ssl_mutex"

# Rudy added this line...
#SSLSessionCache  dbm:/var/log/httpd-ssl_scache

# Listen 443  (Customary to put in main httpd.conf)

<VirtualHost *:443>
  Header set Strict-Transport-Security "max-age=500"
  ServerName www.helpwithmath.com
  ServerAdmin webmaster@helpwithmath.com
  DocumentRoot "/usr/home/beeson/public_html/helpwithmath"
  ServerAlias helpwithmath.com
  ErrorLog "/var/log/www/SSL-helpwithmath.com-error.log"
  TransferLog "/var/log/www/SSL-helpwithmath.com-access_log"

  ### Tue Dec  8 16:13:11 PST 2015, turn on SSL for this VirtualHost (on port 443)
  SSLEngine on

  SSLHonorCipherOrder On
  SSLCipherSuite HIGH:!SSLv2:!ADH:!aNULL:!eNULL:!NULL
  SSLCipherSuite ECDHE-RSA-AES256-SHA384:AES256-SHA256:RC4:HIGH:!MD5:!aNULL:!EDH:!AESGCM:!SSLV2:!eNULL
  SetEnvIf User-Agent ".*MSIE.*" nokeepalive ssl-unclean-shutdown 
  #SSLCertificateFile  /usr/local/etc/apache24/cert/www.fullchain.pem
  #SSLCertificateKeyFile  /usr/local/etc/apache24/cert/www.key.pem

  
  SSLCertificateFile /home/beeson/ssl/www_helpwithmath_com.crt
  SSLCertificateKeyFile /home/beeson/ssl/helpwithmath.com.key
  SSLCertificateChainFile /home/beeson/ssl/www_helpwithmath_com.ca-bundle
  
  SSLVerifyClient none
  SSLProxyEngine off
</VirtualHost>

<VirtualHost *:443>
  ServerAdmin webmaster@michaelbeeson.com
  DocumentRoot "/usr/home/beeson/public_html/michaelbeeson"
  ServerName www.michaelbeeson.com
  ServerAlias michaelbeeson.com
  ErrorLog "/var/log/www/michaelbeeson.com-error_log"
  CustomLog "/var/log/www/michaelbeeson.com-access_log" combined

  # include SSL configs
  SSLEngine on
  SSLCipherSuite HIGH:!SSLv2:!ADH:!aNULL:!eNULL:!NULL
  #SSLCertificateFile  /usr/local/etc/apache24/cert/www.fullchain.pem
  #SSLCertificateKeyFile  /usr/local/etc/apache24/cert/www.key.pem
  SSLCertificateFile /home/beeson/ssl/www_michaelbeeson_com.crt
  SSLCertificateKeyFile /home/beeson/ssl/michaelbeeson.com.key
  SSLCertificateChainFile /home/beeson/ssl/www_michaelbeeson_com.ca-bundle
  SSLVerifyClient none
  SSLProxyEngine off
</VirtualHost>

<VirtualHost *:443>
  ServerAdmin webmaster@mathxpert.org
  DocumentRoot "/usr/home/beeson/public_html/WebMathXpert"
  ServerName www.mathxpert.org
  ServerAlias mathxpert.org
  ErrorLog "/var/log/www.mathxpert.org-err_log"
  CustomLog "/var/log/www.mathxpert.org-access_log" combined
  <Directory "/usr/home/beeson/public_html/WebMathXpert">
        AllowOverride All
        Require all granted
  </Directory>
  
  # include SSL configs
  SSLEngine on
  SSLCipherSuite HIGH:!SSLv2:!ADH:!aNULL:!eNULL:!NULL
  SSLCertificateFile /home/beeson/ssl/www_mathxpert_org.crt 
  #SSLCertificateKeyFile  /usr/local/etc/apache24/cert/www.key.pem
  SSLCertificateKeyFile /home/beeson/ssl/mathxpert.org.key
  SSLCertificateChainFile /home/beeson/ssl/www_mathxpert_org.ca-bundle
  SSLVerifyClient none
  SSLProxyEngine off
</VirtualHost>



Sindbad File Manager Version 1.0, Coded By Sindbad EG ~ The Terrorists