PageRenderTime 20ms CodeModel.GetById 8ms app.highlight 6ms RepoModel.GetById 1ms app.codeStats 1ms

/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