Thursday, June 5, 2008
Make a Footer Stick to the Bottom of the Page
Ryan Fait wrote a great piece of code that makes a footer stick to the bottom of the page with css only. no javascript, no hassle. genius, absolutly genius.
Sunday, June 1, 2008
Apache Rewrites and SetEnv
It seems that variables set with Apache's
PS. If you need to debug rewrite rules you can add the following lines to your
SetEnv
(and hence SetEnvIf
and BrowserMatch
) are being ignored by RewriteRule
and RewriteCond
. The rumor has it to be a design issue. The only way i could find around this problem is to use the [E=
rewrite rule directive.#Use RewriteRule & RewriteCond as a replacment for SetEnv and BrowserMatch
#SetEnv browser="-ie"
RewriteRule ^(.*)$ - [E=browser:-ie]
#BrowserMatch "IE7" browser="-ie7"
RewriteCond %{HTTP_USER_AGENT} "MSIE 7"
RewriteRule ^(.*)$ - [E=browser:-ie7]
#BrowserMatch "Firefox" browser="-moz"
RewriteCond %{HTTP_USER_AGENT} "Firefox"
RewriteRule ^(.*)$ - [E=browser:-moz]
RewriteCond %{DOCUMENT_ROOT}/cache/index%{ENV:browser}.html -f
RewriteRule ^(.*)$ cache/index%{ENV:browser}.html [L]
PS. If you need to debug rewrite rules you can add the following lines to your
httpd.conf
:
RewriteLog logs/rewrite.log
RewriteLogLevel 5
Subscribe to:
Posts (Atom)