2007-09-06 20:30:22

mod_expires

[ Apache ]

キャッシュコントロール
コンテンツ更新を確認させないので、負荷軽減
# vi /etc/httpd/conf/httpd.conf

ExpiresActive On
#ExpiresDefault "access plus 1 year"
ExpiresByType image/gif "access plus 5 minutes"
ExpiresByType image/jpeg "access plus 5 minutes"
ExpiresByType application/x-shockwave-flash "access plus 30 minutes"
#ExpiresByType text/html "access plus 15 minutes"
ExpiresByType application/rss+xml "access plus 30 minutes"
ExpiresByType application/x-javascript "access plus 30 minutes"
ExpiresByType text/css "access plus 30 minutes"

2007-09-06 00:23:53

mod_rewrite

[ Apache ]

/hogehoge/detail.php?id=XZ666

/hogehoge/st/detail/XZ666

RewriteCond %{REQUEST_URI} ^/[a-z]+/detail\.php$
RewriteCond %{QUERY_STRING} ^id=([A-Za-z0-9_\-]+)$
RewriteRule ^/([a-z]+)/detail\.php /$1/st/detail/%1? [R,L]

ex)
http://www.nanbu.com/blog/blog1/detail-201.html

2007-01-04 11:22:39

XMLのMIME型

[ XML ] [ Apache ]

ATOMは
RFC4287 http://www.ietf.org/rfc/rfc4287
(日本語訳 http://www.futomi.com/lecture/japanese/rfc4287.html)

application/atom+xml
なので、httpd.confに
AddType application/atom+xml .xml

XSLはとりあえず
application/xml

httpd.confに
AddType application/xml .xsl
とした。