ServerAdmin webmaster@trade-ideas.com
Options Indexes FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
DirectoryIndex index.html Index.html
# Custom cache timeouts. These don't always work as well as they should.
# Different browsers give me different results.
ExpiresActive On
ExpiresByType image/gif A2592000
ExpiresByType text/css A43200
ExpiresDefault "now plus 12 months"
ExpiresDefault "now"
# Interpret all html files as php. Traditionally this is done on a directory
# by directory basis. That was because a long time ago we had some big files
# that we're php and I made things go faster by not turning this on in that one
# directory. That's no longer an issue.
AddHandler php5-script .html .htm
# Hide git directories.
# https://serverfault.com/a/527911
RedirectMatch 404 /\.git
# Copied from /etc/httpd/conf.d/fake_ssl.conf on bob-saget
AuthType Basic
AuthName "Stats"
AuthUserFile /var/www/passwords/secure
AuthGroupFile /var/www/passwords/groups
Require group employees
# This next line is probably long obsolete. But it matches the
# production server, so let's keep it.
AddType text/html .html .html.gz
Require group employees Automation
Require group employees Automation
# On the prouction server this is the /stats directory. Change this to
# /will-stats so we can access this through the proxy. In particular,
# https://secure.trade-ideas.com/will-stats. We are using the same passwords,
# so why not use the same security.
Alias /will-stats /var/www/alldocs/stats
Alias /will-secure /var/www/alldocs/secure
Alias /will-ajax /var/www/alldocs/main/ajax
AuthType Basic
AuthName "Stats"
AuthUserFile /var/www/passwords/secure
AuthGroupFile /var/www/passwords/groups
Require group employees
AuthType Basic
AuthName "Restricted Content"
AuthUserFile /var/www/passwords/secure
Require valid-user
NameVirtualHost *:80
NameVirtualHost *:443
# This first one is the default. Anything that doesn't match one of the
# virtual hosts listed below will come here. On the main system, this
# will always try to redirect you to www.trade-ideas.com.
#
# Will isn't really set up for virtual hosts. There's only one virtual
# host, so we don't really need to get this complicated. I just copied
# this from our other servers which do use virtual hosts. Will is a test
# machine and should be similar to the others.
#DocumentRoot /var/www/alldocs/main
ServerName will.trade-ideas.com
Redirect / https://will.trade-ideas.com/
#Alias /home /var/www/alldocs/home
#Alias /will /var/www/alldocs/main
DocumentRoot /var/www/alldocs/main
ServerName will.trade-ideas.com
Alias /home /var/www/alldocs/home
Alias /will /var/www/alldocs/main
SSLEngine on
SSLOptions +StrictRequire
SSLCertificateFile /etc/httpd/ssl/wildcard.trade-ideas.com.pem
SSLCertificateKeyFile /etc/httpd/ssl/wildcard.trade-ideas.com.pem
#################
ServerName davem-bodev.trade-ideas.com
DocumentRoot /var/www/alldocs/home/davem/bodev
Redirect / https://davem-bodev.trade-ideas.com/
AuthType Basic
AuthName "Restricted Content"
AuthUserFile /var/www/passwords/secure
Require valid-user
DocumentRoot /var/www/alldocs/home/davem/bodev
ServerName davem-bodev.trade-ideas.com
SSLEngine on
SSLOptions +StrictRequire
SSLCertificateFile /etc/httpd/ssl/wildcard.trade-ideas.com.pem
SSLCertificateKeyFile /etc/httpd/ssl/wildcard.trade-ideas.com.pem
AuthType Basic
AuthName "Restricted Content"
AuthUserFile /var/www/passwords/secure
Require valid-user
ServerName davem-webdev.trade-ideas.com
DocumentRoot /var/www/alldocs/home/davem/webdev
Redirect / https://davem-webdev.trade-ideas.com/
AuthType Basic
AuthName "Restricted Content"
AuthUserFile /var/www/passwords/secure
Require valid-user
DocumentRoot /var/www/alldocs/home/davem/webdev
ServerName davem-webdev.trade-ideas.com
SSLEngine on
SSLOptions +StrictRequire
SSLCertificateFile /etc/httpd/ssl/wildcard.trade-ideas.com.pem
SSLCertificateKeyFile /etc/httpd/ssl/wildcard.trade-ideas.com.pem
AuthType Basic
AuthName "Restricted Content"
AuthUserFile /var/www/passwords/secure
Require valid-user
#######################
ServerName rudy-bodev.trade-ideas.com
DocumentRoot /var/www/alldocs/home/rudy/bodev
Redirect / https://rudy-bodev.trade-ideas.com/
AuthType Basic
AuthName "Restricted Content"
AuthUserFile /var/www/passwords/secure
Require valid-user
DocumentRoot /var/www/alldocs/home/rudy/bodev
ServerName rudy-bodev.trade-ideas.com
SSLEngine on
SSLOptions +StrictRequire
SSLCertificateFile /etc/httpd/ssl/wildcard.trade-ideas.com.pem
SSLCertificateKeyFile /etc/httpd/ssl/wildcard.trade-ideas.com.pem
AuthType Basic
AuthName "Restricted Content"
AuthUserFile /var/www/passwords/secure
Require valid-user
ServerName rudy-webdev.trade-ideas.com
DocumentRoot /var/www/alldocs/home/rudy/webdev
Redirect / https://rudy-webdev.trade-ideas.com/
AuthType Basic
AuthName "Restricted Content"
AuthUserFile /var/www/passwords/secure
Require valid-user
DocumentRoot /var/www/alldocs/home/rudy/webdev
ServerName rudy-webdev.trade-ideas.com
SSLEngine on
SSLOptions +StrictRequire
SSLCertificateFile /etc/httpd/ssl/wildcard.trade-ideas.com.pem
SSLCertificateKeyFile /etc/httpd/ssl/wildcard.trade-ideas.com.pem
AuthType Basic
AuthName "Restricted Content"
AuthUserFile /var/www/passwords/secure
Require valid-user
######################
ServerName william-bodev.trade-ideas.com
DocumentRoot /var/www/alldocs/home/william/bodev
Redirect / https://william-bodev.trade-ideas.com/
AuthType Basic
AuthName "Restricted Content"
AuthUserFile /var/www/passwords/secure
Require valid-user
DocumentRoot /var/www/alldocs/home/william/bodev
ServerName william-bodev.trade-ideas.com
SSLEngine on
SSLOptions +StrictRequire
SSLCertificateFile /etc/httpd/ssl/wildcard.trade-ideas.com.pem
SSLCertificateKeyFile /etc/httpd/ssl/wildcard.trade-ideas.com.pem
AuthType Basic
AuthName "Restricted Content"
AuthUserFile /var/www/passwords/secure
Require valid-user
ServerName william-webdev.trade-ideas.com
DocumentRoot /var/www/alldocs/home/william/webdev
Redirect / https://william-webdev.trade-ideas.com/
AuthType Basic
AuthName "Restricted Content"
AuthUserFile /var/www/passwords/secure
Require valid-user
DocumentRoot /var/www/alldocs/home/william/webdev
ServerName william-webdev.trade-ideas.com
SSLEngine on
SSLOptions +StrictRequire
SSLCertificateFile /etc/httpd/ssl/wildcard.trade-ideas.com.pem
SSLCertificateKeyFile /etc/httpd/ssl/wildcard.trade-ideas.com.pem
AuthType Basic
AuthName "Restricted Content"
AuthUserFile /var/www/passwords/secure
Require valid-user
######################
ServerName chris-bodev.trade-ideas.com
DocumentRoot /var/www/alldocs/home/chris/bodev
Redirect / https://chris-bodev.trade-ideas.com/
AuthType Basic
AuthName "Restricted Content"
AuthUserFile /var/www/passwords/secure
Require valid-user
DocumentRoot /var/www/alldocs/home/chris/bodev
ServerName chris-bodev.trade-ideas.com
SSLEngine on
SSLOptions +StrictRequire
SSLCertificateFile /etc/httpd/ssl/wildcard.trade-ideas.com.pem
SSLCertificateKeyFile /etc/httpd/ssl/wildcard.trade-ideas.com.pem
AuthType Basic
AuthName "Restricted Content"
AuthUserFile /var/www/passwords/secure
Require valid-user
ServerName chris-webdev.trade-ideas.com
DocumentRoot /var/www/alldocs/home/chris/webdev
Redirect / https://chris-webdev.trade-ideas.com/
AuthType Basic
AuthName "Restricted Content"
AuthUserFile /var/www/passwords/secure
Require valid-user
DocumentRoot /var/www/alldocs/home/chris/webdev
ServerName chris-webdev.trade-ideas.com
SSLEngine on
SSLOptions +StrictRequire
SSLCertificateFile /etc/httpd/ssl/wildcard.trade-ideas.com.pem
SSLCertificateKeyFile /etc/httpd/ssl/wildcard.trade-ideas.com.pem
AuthType Basic
AuthName "Restricted Content"
AuthUserFile /var/www/passwords/secure
Require valid-user
###########################
DocumentRoot /var/www/alldocs/home/agonzalez/webdev
ServerName agonzalez-webdev.trade-ideas.com
Redirect / https://agonzalez-webdev.trade-ideas.com/
AuthType Basic
AuthName "Restricted Content"
AuthUserFile /var/www/passwords/secure
Require valid-user
DocumentRoot /var/www/alldocs/home/agonzalez/webdev
ServerName agonzalez-webdev.trade-ideas.com
SSLEngine on
SSLOptions +StrictRequire
SSLCertificateFile /etc/httpd/ssl/wildcard.trade-ideas.com.pem
SSLCertificateKeyFile /etc/httpd/ssl/wildcard.trade-ideas.com.pem
AuthType Basic
AuthName "Restricted Content"
AuthUserFile /var/www/passwords/secure
Require valid-user
DocumentRoot /var/www/alldocs/home/agonzalez/bodev
ServerName agonzalez-bodev.trade-ideas.com
Redirect / https://agonzalez-bodev.trade-ideas.com/
AuthType Basic
AuthName "Restricted Content"
AuthUserFile /var/www/passwords/secure
Require valid-user
DocumentRoot /var/www/alldocs/home/agonzalez/bodev
ServerName agonzalez-bodev.trade-ideas.com
SSLEngine on
SSLOptions +StrictRequire
SSLCertificateFile /etc/httpd/ssl/wildcard.trade-ideas.com.pem
SSLCertificateKeyFile /etc/httpd/ssl/wildcard.trade-ideas.com.pem
AuthType Basic
AuthName "Restricted Content"
AuthUserFile /var/www/passwords/secure
Require valid-user
########
ServerName jprado-bodev.trade-ideas.com
DocumentRoot /var/www/alldocs/home/jprado/bodev
Redirect / https://jprado-bodev.trade-ideas.com/
AuthType Basic
AuthName "Restricted Content"
AuthUserFile /var/www/passwords/secure
Require valid-user
DocumentRoot /var/www/alldocs/home/jprado/bodev
ServerName jprado-bodev.trade-ideas.com
SSLEngine on
SSLOptions +StrictRequire
SSLCertificateFile /etc/httpd/ssl/wildcard.trade-ideas.com.pem
SSLCertificateKeyFile /etc/httpd/ssl/wildcard.trade-ideas.com.pem
AuthType Basic
AuthName "Restricted Content"
AuthUserFile /var/www/passwords/secure
Require valid-user
ServerName jprado-webdev.trade-ideas.com
DocumentRoot /var/www/alldocs/home/jprado/webdev
Redirect / https://jprado-webdev.trade-ideas.com/
AuthType Basic
AuthName "Restricted Content"
AuthUserFile /var/www/passwords/secure
Require valid-user
DocumentRoot /var/www/alldocs/home/jprado/webdev
ServerName jprado-webdev.trade-ideas.com
SSLEngine on
SSLOptions +StrictRequire
SSLCertificateFile /etc/httpd/ssl/wildcard.trade-ideas.com.pem
SSLCertificateKeyFile /etc/httpd/ssl/wildcard.trade-ideas.com.pem
AuthType Basic
AuthName "Restricted Content"
AuthUserFile /var/www/passwords/secure
Require valid-user
#######
ServerName raj-bodev.trade-ideas.com
DocumentRoot /var/www/alldocs/home/raj/bodev
Redirect / https://raj-bodev.trade-ideas.com/
AuthType Basic
AuthName "Restricted Content"
AuthUserFile /var/www/passwords/secure
Require valid-user
DocumentRoot /var/www/alldocs/home/raj/bodev
ServerName raj-bodev.trade-ideas.com
SSLEngine on
SSLOptions +StrictRequire
SSLCertificateFile /etc/httpd/ssl/wildcard.trade-ideas.com.pem
SSLCertificateKeyFile /etc/httpd/ssl/wildcard.trade-ideas.com.pem
AuthType Basic
AuthName "Restricted Content"
AuthUserFile /var/www/passwords/secure
Require valid-user
ServerName raj-webdev.trade-ideas.com
DocumentRoot /var/www/alldocs/home/raj/webdev
Redirect / https://raj-webdev.trade-ideas.com/
AuthType Basic
AuthName "Restricted Content"
AuthUserFile /var/www/passwords/secure
Require valid-user
DocumentRoot /var/www/alldocs/home/raj/webdev
ServerName raj-webdev.trade-ideas.com
SSLEngine on
SSLOptions +StrictRequire
SSLCertificateFile /etc/httpd/ssl/wildcard.trade-ideas.com.pem
SSLCertificateKeyFile /etc/httpd/ssl/wildcard.trade-ideas.com.pem
AuthType Basic
AuthName "Restricted Content"
AuthUserFile /var/www/passwords/secure
Require valid-user
##################
##################
ServerName jprado-bodev.trade-ideas.com
DocumentRoot /var/www/alldocs/home/jprado/bodev
Redirect / https://jprado-bodev.trade-ideas.com
AuthType Basic
AuthName "Restricted Content"
AuthUserFile /var/www/passwords/secure
Require valid-user
DocumentRoot /var/www/alldocs/home/jprado/bodev
ServerName jprado-bodev.trade-ideas.com
SSLEngine on
SSLOptions +StrictRequire
SSLCertificateFile /etc/httpd/ssl/wildcard.trade-ideas.com.pem
SSLCertificateKeyFile /etc/httpd/ssl/wildcard.trade-ideas.com.pem
AuthType Basic
AuthName "Restricted Content"
AuthUserFile /var/www/passwords/secure
Require valid-user
ServerName jprado-webdev.trade-ideas.com
DocumentRoot /var/www/alldocs/home/jprado/webdev
Redirect / https://jprado-webdev.trade-ideas.com
AuthType Basic
AuthName "Restricted Content"
AuthUserFile /var/www/passwords/secure
Require valid-user
DocumentRoot /var/www/alldocs/home/jprado/webdev
ServerName jprado-webdev.trade-ideas.com
SSLEngine on
SSLOptions +StrictRequire
SSLCertificateFile /etc/httpd/ssl/wildcard.trade-ideas.com.pem
SSLCertificateKeyFile /etc/httpd/ssl/wildcard.trade-ideas.com.pem
AuthType Basic
AuthName "Restricted Content"
AuthUserFile /var/www/passwords/secure
Require valid-user
#######################
ServerName michael-webdev.trade-ideas.com
DocumentRoot /var/www/alldocs/home/michael/webdev
Redirect / https://michael-webdev.trade-ideas.com/
AuthType Basic
AuthName "Restricted Content"
AuthUserFile /var/www/passwords/secure
Require valid-user
DocumentRoot /var/www/alldocs/home/michael/webdev
ServerName michael-webdev.trade-ideas.com
SSLEngine on
SSLOptions +StrictRequire
SSLCertificateFile /etc/httpd/ssl/wildcard.trade-ideas.com.pem
SSLCertificateKeyFile /etc/httpd/ssl/wildcard.trade-ideas.com.pem
AuthType Basic
AuthName "Restricted Content"
AuthUserFile /var/www/passwords/secure
Require valid-user
ServerName michael-bodev.trade-ideas.com
DocumentRoot /var/www/alldocs/home/michael/bodev
Redirect / https://michael-bodev.trade-ideas.com/
AuthType Basic
AuthName "Restricted Content"
AuthUserFile /var/www/passwords/secure
Require valid-user
DocumentRoot /var/www/alldocs/home/michael/bodev
ServerName michael-bodev.trade-ideas.com
SSLEngine on
SSLOptions +StrictRequire
SSLCertificateFile /etc/httpd/ssl/wildcard.trade-ideas.com.pem
SSLCertificateKeyFile /etc/httpd/ssl/wildcard.trade-ideas.com.pem
AuthType Basic
AuthName "Restricted Content"
AuthUserFile /var/www/passwords/secure
Require valid-user
##################
ServerName josh-bodev.trade-ideas.com
DocumentRoot /var/www/alldocs/home/josh/bodev
Redirect / https://josh-bodev.trade-ideas.com
AuthType Basic
AuthName "Restricted Content"
AuthUserFile /var/www/passwords/secure
Require valid-user
DocumentRoot /var/www/alldocs/home/josh/bodev
ServerName josh-bodev.trade-ideas.com
SSLEngine on
SSLOptions +StrictRequire
SSLCertificateFile /etc/httpd/ssl/wildcard.trade-ideas.com.pem
SSLCertificateKeyFile /etc/httpd/ssl/wildcard.trade-ideas.com.pem
AuthType Basic
AuthName "Restricted Content"
AuthUserFile /var/www/passwords/secure
Require valid-user
ServerName josh-webdev.trade-ideas.com
DocumentRoot /var/www/alldocs/home/josh/webdev
Redirect / https://josh-webdev.trade-ideas.com
AuthType Basic
AuthName "Restricted Content"
AuthUserFile /var/www/passwords/secure
Require valid-user
DocumentRoot /var/www/alldocs/home/josh/webdev
ServerName josh-webdev.trade-ideas.com
SSLEngine on
SSLOptions +StrictRequire
SSLCertificateFile /etc/httpd/ssl/wildcard.trade-ideas.com.pem
SSLCertificateKeyFile /etc/httpd/ssl/wildcard.trade-ideas.com.pem
AuthType Basic
AuthName "Restricted Content"
AuthUserFile /var/www/passwords/secure
Require valid-user
#######################
##################
ServerName nick-bodev.trade-ideas.com
DocumentRoot /var/www/alldocs/home/nick/bodev
Redirect / https://nick-bodev.trade-ideas.com
AuthType Basic
AuthName "Restricted Content"
AuthUserFile /var/www/passwords/secure
Require valid-user
DocumentRoot /var/www/alldocs/home/nick/bodev
ServerName nick-bodev.trade-ideas.com
SSLEngine on
SSLOptions +StrictRequire
SSLCertificateFile /etc/httpd/ssl/wildcard.trade-ideas.com.pem
SSLCertificateKeyFile /etc/httpd/ssl/wildcard.trade-ideas.com.pem
AuthType Basic
AuthName "Restricted Content"
AuthUserFile /var/www/passwords/secure
Require valid-user
ServerName nick-webdev.trade-ideas.com
DocumentRoot /var/www/alldocs/home/nick/webdev
Redirect / https://nick-webdev.trade-ideas.com
AuthType Basic
AuthName "Restricted Content"
AuthUserFile /var/www/passwords/secure
Require valid-user
DocumentRoot /var/www/alldocs/home/nick/webdev
ServerName nick-webdev.trade-ideas.com
SSLEngine on
SSLOptions +StrictRequire
SSLCertificateFile /etc/httpd/ssl/wildcard.trade-ideas.com.pem
SSLCertificateKeyFile /etc/httpd/ssl/wildcard.trade-ideas.com.pem
AuthType Basic
AuthName "Restricted Content"
AuthUserFile /var/www/passwords/secure
Require valid-user
#######################
##################
ServerName klewis-bodev.trade-ideas.com
DocumentRoot /var/www/alldocs/home/klewis/bodev
Redirect / https://klewis-bodev.trade-ideas.com
AuthType Basic
AuthName "Restricted Content"
AuthUserFile /var/www/passwords/secure
Require valid-user
DocumentRoot /var/www/alldocs/home/klewis/bodev
ServerName klewis-bodev.trade-ideas.com
SSLEngine on
SSLOptions +StrictRequire
SSLCertificateFile /etc/httpd/ssl/wildcard.trade-ideas.com.pem
SSLCertificateKeyFile /etc/httpd/ssl/wildcard.trade-ideas.com.pem
AuthType Basic
AuthName "Restricted Content"
AuthUserFile /var/www/passwords/secure
Require valid-user
ServerName klewis-webdev.trade-ideas.com
DocumentRoot /var/www/alldocs/home/klewis/webdev
Redirect / https://klewis-webdev.trade-ideas.com
AuthType Basic
AuthName "Restricted Content"
AuthUserFile /var/www/passwords/secure
Require valid-user
DocumentRoot /var/www/alldocs/home/klewis/webdev
ServerName klewis-webdev.trade-ideas.com
SSLEngine on
SSLOptions +StrictRequire
SSLCertificateFile /etc/httpd/ssl/wildcard.trade-ideas.com.pem
SSLCertificateKeyFile /etc/httpd/ssl/wildcard.trade-ideas.com.pem
AuthType Basic
AuthName "Restricted Content"
AuthUserFile /var/www/passwords/secure
Require valid-user
#######################
##################
ServerName randall-bodev.trade-ideas.com
DocumentRoot /var/www/alldocs/home/randall/bodev
Redirect / https://randall-bodev.trade-ideas.com
AuthType Basic
AuthName "Restricted Content"
AuthUserFile /var/www/passwords/secure
Require valid-user
DocumentRoot /var/www/alldocs/home/randall/bodev
ServerName randall-bodev.trade-ideas.com
SSLEngine on
SSLOptions +StrictRequire
SSLCertificateFile /etc/httpd/ssl/wildcard.trade-ideas.com.pem
SSLCertificateKeyFile /etc/httpd/ssl/wildcard.trade-ideas.com.pem
AuthType Basic
AuthName "Restricted Content"
AuthUserFile /var/www/passwords/secure
Require valid-user
ServerName randall-webdev.trade-ideas.com
DocumentRoot /var/www/alldocs/home/randall/webdev
Redirect / https://randall-webdev.trade-ideas.com
AuthType None
Require all granted
# AuthType Basic
# AuthName "Restricted Content"
# AuthUserFile /var/www/passwords/secure
# Require valid-user
DocumentRoot /var/www/alldocs/home/randall/webdev
ServerName randall-webdev.trade-ideas.com
SSLEngine on
SSLOptions +StrictRequire
SSLCertificateFile /etc/httpd/ssl/wildcard.trade-ideas.com.pem
SSLCertificateKeyFile /etc/httpd/ssl/wildcard.trade-ideas.com.pem
AuthType None
Require all granted
# AuthType Basic
# AuthName "Restricted Content"
# AuthUserFile /var/www/passwords/secure
# Require valid-user
#######################
##################
ServerName tnolan-bodev.trade-ideas.com
DocumentRoot /var/www/alldocs/home/tnolan/bodev
Redirect / https://tnolan-bodev.trade-ideas.com
AuthType Basic
AuthName "Restricted Content"
AuthUserFile /var/www/passwords/secure
Require valid-user
DocumentRoot /var/www/alldocs/home/tnolan/bodev
ServerName tnolan-bodev.trade-ideas.com
SSLEngine on
SSLOptions +StrictRequire
SSLCertificateFile /etc/httpd/ssl/wildcard.trade-ideas.com.pem
SSLCertificateKeyFile /etc/httpd/ssl/wildcard.trade-ideas.com.pem
AuthType Basic
AuthName "Restricted Content"
AuthUserFile /var/www/passwords/secure
Require valid-user
ServerName tnolan-webdev.trade-ideas.com
DocumentRoot /var/www/alldocs/home/tnolan/webdev
Redirect / https://tnolan-webdev.trade-ideas.com
AuthType None
Require all granted
# Authtype Basic
# AuthName "Restricted Content"
# AuthUserFile /var/www/passwords/secure
# Require valid-user
DocumentRoot /var/www/alldocs/home/tnolan/webdev
ServerName tnolan-webdev.trade-ideas.com
SSLEngine on
SSLOptions +StrictRequire
SSLCertificateFile /etc/httpd/ssl/wildcard.trade-ideas.com.pem
SSLCertificateKeyFile /etc/httpd/ssl/wildcard.trade-ideas.com.pem
Authtype None
Require all granted
# AuthType Basic
# AuthName "Restricted Content"
# AuthUserFile /var/www/passwords/secure
# Require valid-user
#######################