PageRenderTime 284ms CodeModel.GetById 181ms app.highlight 3ms RepoModel.GetById 98ms app.codeStats 0ms

/codefight-cms/parkeddomains/.htaccess

http://cmsdamu.googlecode.com/
#! | 183 lines | 120 code | 63 blank | 0 comment | 0 complexity | 41b98408c2c4c8a218155dd5d84efdc9 MD5 | raw file
  1############################################

  2## uncomment these lines for CGI mode

  3## make sure to specify the correct cgi php binary file name

  4## it might be /cgi-bin/php-cgi

  5
  6#    Action php5-cgi /cgi-bin/php5-cgi

  7#    AddHandler php5-cgi .php

  8
  9############################################

 10## GoDaddy specific options

 11
 12#   Options -MultiViews

 13
 14## you might also need to add this line to php.ini

 15##     cgi.fix_pathinfo = 1

 16## if it still doesn't work, rename php.ini to php5.ini

 17
 18############################################

 19## this line is specific for 1and1 hosting

 20
 21    #AddType x-mapp-php5 .php

 22    #AddHandler x-mapp-php5 .php

 23
 24############################################

 25## default index file

 26
 27    DirectoryIndex index.php
 28
 29<IfModule mod_php5.c>
 30
 31############################################

 32## adjust memory limit

 33
 34#    php_value memory_limit 64M

 35    php_value memory_limit 128M
 36    php_value max_execution_time 18000
 37
 38############################################

 39## disable magic quotes for php request vars

 40
 41    php_flag magic_quotes_gpc off
 42
 43############################################

 44## disable automatic session start

 45## before autoload was initialized

 46
 47    php_flag session.auto_start off
 48
 49############################################

 50## enable resulting html compression

 51
 52    #php_flag zlib.output_compression on

 53
 54###########################################

 55# disable user agent verification to not break multiple image upload

 56
 57    php_flag suhosin.session.cryptua off
 58
 59###########################################

 60# turn off compatibility with PHP4 when dealing with objects

 61
 62    php_flag zend.ze1_compatibility_mode Off
 63
 64</IfModule>
 65
 66<IfModule mod_security.c>
 67###########################################

 68# disable POST processing to not break multiple image upload

 69
 70    SecFilterEngine Off
 71    SecFilterScanPOST Off
 72</IfModule>
 73
 74<IfModule mod_deflate.c>
 75
 76############################################

 77## enable apache served files compression

 78## http://developer.yahoo.com/performance/rules.html#gzip

 79
 80    # Insert filter on all content

 81    ###SetOutputFilter DEFLATE

 82    # Insert filter on selected content types only

 83    #AddOutputFilterByType DEFLATE text/html text/plain text/xml text/css text/javascript

 84
 85    # Netscape 4.x has some problems...

 86    #BrowserMatch ^Mozilla/4 gzip-only-text/html

 87
 88    # Netscape 4.06-4.08 have some more problems

 89    #BrowserMatch ^Mozilla/4\.0[678] no-gzip

 90
 91    # MSIE masquerades as Netscape, but it is fine

 92    #BrowserMatch \bMSIE !no-gzip !gzip-only-text/html

 93
 94    # Don't compress images

 95    #SetEnvIfNoCase Request_URI \.(?:gif|jpe?g|png)$ no-gzip dont-vary

 96
 97    # Make sure proxies don't deliver the wrong content

 98    #Header append Vary User-Agent env=!dont-vary

 99
100</IfModule>
101
102<IfModule mod_ssl.c>
103
104############################################

105## make HTTPS env vars available for CGI mode

106
107    SSLOptions StdEnvVars
108
109</IfModule>
110
111<IfModule mod_rewrite.c>
112
113############################################

114## enable rewrites

115
116    Options +FollowSymLinks
117    RewriteEngine on
118
119############################################

120## you can put here your codefight root folder

121## path relative to web root

122
123    #RewriteBase /codefight/

124
125############################################

126## workaround for HTTP authorization

127## in CGI environment

128
129    RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
130
131############################################

132## Point media files to original website | required for multiple websites

133    RewriteCond %{REQUEST_URI} ^/(media/|js/).*/ [NC]
134	RewriteRule ^(.*)$ http://local.codefight.org/$1 [L]
135
136############################################

137## always send 404 on missing files in these folders

138
139    #RewriteCond %{REQUEST_URI} !^/(media|skin|js)/

140
141############################################

142## never rewrite for existing files, directories and links

143
144    RewriteCond %{REQUEST_FILENAME} !-f
145    RewriteCond %{REQUEST_FILENAME} !-d
146    RewriteCond %{REQUEST_FILENAME} !-l
147
148############################################

149## rewrite everything else to index.php

150
151    RewriteRule ^(.*)$ index.php/$1 [L]
152
153</IfModule>
154
155
156############################################

157## Prevent character encoding issues from server overrides

158## If you still have problems, use the second line instead

159
160    AddDefaultCharset Off
161    #AddDefaultCharset UTF-8

162
163<IfModule mod_expires.c>
164
165############################################

166## Add default Expires header

167## http://developer.yahoo.com/performance/rules.html#expires

168
169    ExpiresDefault "access plus 1 year"
170
171</IfModule>
172
173############################################

174## By default allow all access

175
176    Order allow,deny
177    Allow from all
178
179############################################

180## If running in cluster environment, uncomment this

181## http://developer.yahoo.com/performance/rules.html#etags

182
183    #FileETag none