2010-07-15 15:05:31 +00:00
..
2010-07-15 15:05:31 +00:00

Configuration local
===================

Afin d'avoir une cohérence entre les différentes plateformes et faciliter le travail en équipe
l'utilisation de .htaccess est réservé seulement pour tester une option de configuration.
Les options de configuration validées seront inscrites dans le vhost

P.S : Modifier les chemins de stockage de fichier dans le vhost et dans le config.inc

Configuration vhost
===================

# EXTRANET TRUNK
<VirtualHost *:80>
    ServerAdmin webmaster@extranet.devlocal.com
    ServerName extranet.devlocal.com
    AddDefaultCharset UTF-8
	DocumentRoot "D:/www/extranet/www"	
	
	<Directory "D:/www/extranet/www/">
		Options Indexes FollowSymLinks
        AllowOverride All
        Order allow,deny
        Allow from all  
		
		<IfModule mod_php5.c>
        php_value auto_prepend_file "D:/www/extranet/config/prepend.php"
        php_value auto_append_file "D:/www/extranet/config/append.php"
        </IfModule>
		
		<IfModule mod_rewrite.c>
		RewriteEngine On
		RewriteBase /
		RewriteCond %{REQUEST_FILENAME} !-f
		RewriteCond %{REQUEST_FILENAME} !-d
		RewriteCond %{REQUEST_URI} !=/favicon.ico
		RewriteRule ^imgcache/(.*)$ ./image.php?q=$1 [L,NC]
		RewriteRule ^pdf/(.*)$ ./datafile.php?type=pdf&q=$1 [L,NC]
		RewriteRule ^logos/(.*)$ ./datafile.php?type=logos&q=$1 [L,NC]
		</IfModule>
	</Directory>

	<Directory "D:/www/extranet/www/min/">
		<IfModule mod_rewrite.c>
		RewriteEngine on
		RewriteRule ^([a-z]=.*)  index.php?$1  [L,NE]
		</IfModule>
	</Directory>
	
	<Directory "D:/www/data/">
		AllowOverride none
		Order allow,deny
		Allow from all
	</Directory>
	
	<Location />
		# Netscape 4.x has some problems...
		BrowserMatch ^Mozilla/4 gzip-only-text/html

		# Netscape 4.06-4.08 have some more problems
		BrowserMatch ^Mozilla/4\.0[678] no-gzip

		# MSIE masquerades as Netscape, but it is fine
		# BrowserMatch \bMSIE !no-gzip !gzip-only-text/html

		# NOTE: Due to a bug in mod_setenvif up to Apache 2.0.48
		# the above regex won't work. You can use the following
		# workaround to get the desired effect:
		BrowserMatch \bMSI[E] !no-gzip !gzip-only-text/html

		#AddOutputFilterByType DEFLATE text/css
		AddOutputFilterByType DEFLATE text/javascript
		AddOutputFilterByType DEFLATE application/x-javascript
		
		Header append Vary User-Agent env=!dont-vary
	</Location>

	<IfModule mod_rewrite.c>
		RewriteLog "logs/extranet.devlocal.com-rewrite.log"
		#RewriteLogLevel 3
	</IfModule>
	
	# Possible values include: debug, info, notice, warn, error, crit, alert, emerg.
    LogLevel debug
    ErrorLog "logs/extranet.devlocal.com-error.log"
    CustomLog "logs/extranet.devlocal.com-access.log" common
</VirtualHost>