|
Alain Reguera Delgado |
added3 |
######################################################################
|
|
Alain Reguera Delgado |
added3 |
#
|
|
Alain Reguera Delgado |
added3 |
# webenv.conf -- This httpd configuration file customizes the
|
|
Alain Reguera Delgado |
1cd0a7 |
# presentation of errors and directory listing produced by httpd web
|
|
Alain Reguera Delgado |
1cd0a7 |
# server. The customization is based on The CentOS Project
|
|
Alain Reguera Delgado |
1cd0a7 |
# corporate visual style.
|
|
Alain Reguera Delgado |
added3 |
#
|
|
Alain Reguera Delgado |
added3 |
# Copyright (C) 2013 The CentOS Artwork SIG
|
|
Alain Reguera Delgado |
added3 |
#
|
|
Alain Reguera Delgado |
added3 |
# This configuration is free software; you can redistribute it and/or
|
|
Alain Reguera Delgado |
added3 |
# modify it under the terms of the GNU General Public License as
|
|
Alain Reguera Delgado |
added3 |
# published by the Free Software Foundation; either version 2 of the
|
|
Alain Reguera Delgado |
added3 |
# License, or (at your option) any later version.
|
|
Alain Reguera Delgado |
added3 |
#
|
|
Alain Reguera Delgado |
added3 |
# This configuration file is distributed in the hope that it will be
|
|
Alain Reguera Delgado |
added3 |
# useful, but WITHOUT ANY WARRANTY; without even the implied warranty
|
|
Alain Reguera Delgado |
added3 |
# of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
|
Alain Reguera Delgado |
added3 |
# General Public License for more details.
|
|
Alain Reguera Delgado |
added3 |
#
|
|
Alain Reguera Delgado |
added3 |
# You should have received a copy of the GNU General Public License
|
|
Alain Reguera Delgado |
added3 |
# along with this program; if not, write to the Free Software
|
|
Alain Reguera Delgado |
added3 |
# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
|
Alain Reguera Delgado |
added3 |
#
|
|
Alain Reguera Delgado |
added3 |
######################################################################
|
|
Alain Reguera Delgado |
added3 |
|
|
Alain Reguera Delgado |
added3 |
Alias /webenv "/var/www/webenv"
|
|
Alain Reguera Delgado |
added3 |
|
|
Alain Reguera Delgado |
added3 |
######################################################################
|
|
Alain Reguera Delgado |
1a345a |
# Rewrite URL to use secure (SSL/TSL) connection.
|
|
Alain Reguera Delgado |
1a345a |
######################################################################
|
|
Alain Reguera Delgado |
1a345a |
|
|
Alain Reguera Delgado |
1a345a |
RewriteEngine On
|
|
Alain Reguera Delgado |
1a345a |
RewriteCond %{HTTPS} !=on
|
|
Alain Reguera Delgado |
1a345a |
RewriteRule ^/(.*) https://%{SERVER_NAME}/$1 [R,L]
|
|
Alain Reguera Delgado |
1a345a |
|
|
Alain Reguera Delgado |
1a345a |
######################################################################
|
|
Alain Reguera Delgado |
1cd0a7 |
# Errors' Customization
|
|
Alain Reguera Delgado |
added3 |
######################################################################
|
|
Alain Reguera Delgado |
added3 |
|
|
Alain Reguera Delgado |
added3 |
Alias /error/include/ "/var/www/webenv/errors/"
|
|
Alain Reguera Delgado |
added3 |
|
|
Alain Reguera Delgado |
added3 |
<IfModule mod_include.c>
|
|
Alain Reguera Delgado |
added3 |
|
|
Alain Reguera Delgado |
added3 |
<Directory "/var/www/webenv/errors">
|
|
Alain Reguera Delgado |
added3 |
AllowOverride None
|
|
Alain Reguera Delgado |
added3 |
Options IncludesNoExec
|
|
Alain Reguera Delgado |
added3 |
AddOutputFilter Includes html
|
|
Alain Reguera Delgado |
added3 |
Order allow,deny
|
|
Alain Reguera Delgado |
added3 |
Allow from all
|
|
Alain Reguera Delgado |
added3 |
</Directory>
|
|
Alain Reguera Delgado |
added3 |
|
|
Alain Reguera Delgado |
added3 |
ErrorDocument 400 /error/HTTP_BAD_REQUEST.html.var
|
|
Alain Reguera Delgado |
added3 |
ErrorDocument 401 /error/HTTP_UNAUTHORIZED.html.var
|
|
Alain Reguera Delgado |
added3 |
ErrorDocument 403 /error/HTTP_FORBIDDEN.html.var
|
|
Alain Reguera Delgado |
added3 |
ErrorDocument 404 /error/HTTP_NOT_FOUND.html.var
|
|
Alain Reguera Delgado |
added3 |
ErrorDocument 405 /error/HTTP_METHOD_NOT_ALLOWED.html.var
|
|
Alain Reguera Delgado |
added3 |
ErrorDocument 408 /error/HTTP_REQUEST_TIME_OUT.html.var
|
|
Alain Reguera Delgado |
added3 |
ErrorDocument 410 /error/HTTP_GONE.html.var
|
|
Alain Reguera Delgado |
added3 |
ErrorDocument 411 /error/HTTP_LENGTH_REQUIRED.html.var
|
|
Alain Reguera Delgado |
added3 |
ErrorDocument 412 /error/HTTP_PRECONDITION_FAILED.html.var
|
|
Alain Reguera Delgado |
added3 |
ErrorDocument 413 /error/HTTP_REQUEST_ENTITY_TOO_LARGE.html.var
|
|
Alain Reguera Delgado |
added3 |
ErrorDocument 414 /error/HTTP_REQUEST_URI_TOO_LARGE.html.var
|
|
Alain Reguera Delgado |
added3 |
ErrorDocument 415 /error/HTTP_UNSUPPORTED_MEDIA_TYPE.html.var
|
|
Alain Reguera Delgado |
added3 |
ErrorDocument 500 /error/HTTP_INTERNAL_SERVER_ERROR.html.var
|
|
Alain Reguera Delgado |
added3 |
ErrorDocument 501 /error/HTTP_NOT_IMPLEMENTED.html.var
|
|
Alain Reguera Delgado |
added3 |
ErrorDocument 502 /error/HTTP_BAD_GATEWAY.html.var
|
|
Alain Reguera Delgado |
added3 |
ErrorDocument 503 /error/HTTP_SERVICE_UNAVAILABLE.html.var
|
|
Alain Reguera Delgado |
added3 |
ErrorDocument 506 /error/HTTP_VARIANT_ALSO_VARIES.html.var
|
|
Alain Reguera Delgado |
added3 |
|
|
Alain Reguera Delgado |
added3 |
</IfModule>
|
|
Alain Reguera Delgado |
added3 |
|
|
Alain Reguera Delgado |
added3 |
######################################################################
|
|
Alain Reguera Delgado |
added3 |
# Directory Listing's Customization
|
|
Alain Reguera Delgado |
added3 |
######################################################################
|
|
Alain Reguera Delgado |
added3 |
|
|
Alain Reguera Delgado |
added3 |
# Control the appearance of server-generated directory listings.
|
|
Alain Reguera Delgado |
3471a2 |
IndexOptions FancyIndexing VersionSort SuppressHtmlPreamble IconsAreLinks
|
|
Alain Reguera Delgado |
added3 |
|
|
Alain Reguera Delgado |
added3 |
# Tell the server which icon to show for different files or filename
|
|
Alain Reguera Delgado |
added3 |
# extensions. These are only displayed for FancyIndexed directories.
|
|
Alain Reguera Delgado |
added3 |
AddIcon /webenv/images/icon-binary.png .bin .exe
|
|
Alain Reguera Delgado |
added3 |
AddIcon /webenv/images/icon-cd.png .iso
|
|
Alain Reguera Delgado |
added3 |
AddIcon /webenv/images/icon-layout.png .pdf .odt
|
|
Alain Reguera Delgado |
added3 |
AddIcon /webenv/images/icon-text.png .txt
|
|
Alain Reguera Delgado |
added3 |
AddIcon /webenv/images/icon-warning.png README
|
|
Alain Reguera Delgado |
added3 |
AddIcon /webenv/images/icon-html.png .htm .html .shtml
|
|
Alain Reguera Delgado |
added3 |
AddIcon /webenv/images/icon-inkscape.png .svg
|
|
Alain Reguera Delgado |
added3 |
AddIcon /webenv/images/icon-script.png .conf .sh .shar .csh .ksh .tcl .php .pl .cgi .py
|
|
Alain Reguera Delgado |
added3 |
AddIcon /webenv/images/icon-compressed.png .Z .z .tgz .gz .zip .tbz .bz2 .tar.gz .tar.bz2 .rpm .srpm .tar
|
|
Alain Reguera Delgado |
added3 |
|
|
Alain Reguera Delgado |
added3 |
AddIconByEncoding (CMP,/images/icon-compressed.png) x-compress x-gzip
|
|
Alain Reguera Delgado |
added3 |
|
|
Alain Reguera Delgado |
added3 |
AddIconByType (TXT,/webenv/images/icon-text.png) text/*
|
|
Alain Reguera Delgado |
added3 |
AddIconByType (IMG,/webenv/images/icon-image.png) image/*
|
|
Alain Reguera Delgado |
added3 |
AddIconByType (SND,/webenv/images/icon-sound.png) audio/*
|
|
Alain Reguera Delgado |
added3 |
AddIconByType (VID,/webenv/images/icon-movie.png) video/*
|
|
Alain Reguera Delgado |
added3 |
|
|
Alain Reguera Delgado |
added3 |
AddIcon /webenv/images/icon-back.png ..
|
|
Alain Reguera Delgado |
added3 |
AddIcon /webenv/images/icon-folder.png ^^DIRECTORY^^
|
|
Alain Reguera Delgado |
added3 |
AddIcon /icons/blank.gif ^^BLANKICON^^
|
|
Alain Reguera Delgado |
added3 |
|
|
Alain Reguera Delgado |
added3 |
# DefaultIcon is which icon to show for files which do not have an icon
|
|
Alain Reguera Delgado |
added3 |
# explicitly set.
|
|
Alain Reguera Delgado |
added3 |
DefaultIcon /webenv/images/icon-unknown.png
|
|
Alain Reguera Delgado |
added3 |
|
|
Alain Reguera Delgado |
added3 |
# Name of the file that will be inserted at the top of the index
|
|
Alain Reguera Delgado |
added3 |
# listing.
|
|
Alain Reguera Delgado |
added3 |
<Directory "/home/*/public_html">
|
|
Alain Reguera Delgado |
added3 |
HeaderName /webenv/indexes/top.html
|
|
Alain Reguera Delgado |
added3 |
ReadmeName /webenv/indexes/bottom.html
|
|
Alain Reguera Delgado |
added3 |
</Directory>
|
|
Alain Reguera Delgado |
added3 |
|
|
Alain Reguera Delgado |
added3 |
# Allow Server Side Includes (SSI) for top and bottom files, so we can
|
|
Alain Reguera Delgado |
added3 |
# expand system variables like REQUEST_URI inside them.
|
|
Alain Reguera Delgado |
added3 |
<IfModule mod_negotiation.c>
|
|
Alain Reguera Delgado |
added3 |
<IfModule mod_include.c>
|
|
Alain Reguera Delgado |
added3 |
<Directory "/var/www/webenv/indexes">
|
|
Alain Reguera Delgado |
added3 |
AllowOverride None
|
|
Alain Reguera Delgado |
added3 |
Options IncludesNoExec
|
|
Alain Reguera Delgado |
added3 |
AddOutputFilter Includes html
|
|
Alain Reguera Delgado |
added3 |
Order allow,deny
|
|
Alain Reguera Delgado |
added3 |
Allow from all
|
|
Alain Reguera Delgado |
added3 |
AddHandler type-map var
|
|
Alain Reguera Delgado |
added3 |
LanguagePriority en es de fr
|
|
Alain Reguera Delgado |
added3 |
ForceLanguagePriority Prefer Fallback
|
|
Alain Reguera Delgado |
added3 |
</Directory>
|
|
Alain Reguera Delgado |
added3 |
</IfModule>
|
|
Alain Reguera Delgado |
added3 |
</IfModule>
|
|
Alain Reguera Delgado |
added3 |
|
|
Alain Reguera Delgado |
added3 |
# Set short description after a file in server-generated indexes.
|
|
Alain Reguera Delgado |
added3 |
# These are only displayed for FancyIndexed directories.
|
|
Alain Reguera Delgado |
added3 |
# Format: AddDescription "description" filename
|
|
Alain Reguera Delgado |
added3 |
#AddDescription "GZIP compressed document" .gz
|
|
Alain Reguera Delgado |
added3 |
#AddDescription "tar archive" .tar
|
|
Alain Reguera Delgado |
added3 |
#AddDescription "GZIP compressed tar archive" .tgz
|
|
Alain Reguera Delgado |
added3 |
|
|
Alain Reguera Delgado |
added3 |
# Set filenames which directory indexing should ignore and not
|
|
Alain Reguera Delgado |
added3 |
# include in the listing. Shell-style wildcarding is permitted.
|
|
Alain Reguera Delgado |
added3 |
IndexIgnore .??* *~ *# HEADER* README.html RCS CVS *,v *,t
|