Tsukiji Systems
RSS1.0


googleで
サイト内検索
このブログ
を検索!
  help

巻き戻し中。

2007年
9月
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30


2007-09-03(月) 予定が [長年日記]

_ 良い方向に

狂った。

今日は泊まりで明日まで掛かっても片付けるつもりだったのだが、

何故か夕方までにスムーズに完了。

今日も家にたどり着いちゃいました。

_ PC ツール

静的HTML出力用の「正しい」キャッシュ生成のため、こんなツール

#!/bin/sh
LIMIT="1000"
COUNT="1"
while [ "$COUNT" != "$LIMIT" ];do
DATE=`/bin/date -v -"$COUNT"d +%Y%m%d`
echo $COUNT
echo $DATE
rm -rf /xxx/xxxx/xxxx/static/$DATE.html
#! /bin/sh
SERVER=uekusa.jp
(cat - <
を作ってみた。
sleepは無いと上手くない。
改行も2行ぐらい突っ込んで無いとよろしくない。

_ PC htaccess

もうね、携帯用にリダイレクトしたりcrawlerは強制的にhtml読ませたりと結構置き換えが大変。

mod_rewite部分だけでこんなに沢山

RewriteEngine on
# If mobile, use index.rb
RewriteCond %{REQUEST_URI} ^\/rewind\/([0-9]+)\.html$
RewriteCond %{HTTP_USER_AGENT} ^DoCoMo [OR]
RewriteCond %{HTTP_USER_AGENT} ^J-PHONE [OR]
RewriteCond %{HTTP_USER_AGENT} ^MOT- [OR]
RewriteCond %{HTTP_USER_AGENT} ^KDDI- [OR]
RewriteCond %{HTTP_USER_AGENT} ^Vodafone [OR]
RewriteCond %{HTTP_USER_AGENT} ^UP\.Browser [OR]
RewriteCond %{HTTP_USER_AGENT} ^SoftBank
RewriteRule .* index.rb?date=%1 [L]
# If mobile, go to index.rb
RewriteCond %{REQUEST_URI} ^\/rewind\/$
RewriteCond %{QUERY_STRING} ^$
RewriteCond %{HTTP_USER_AGENT} ^DoCoMo [OR]
RewriteCond %{HTTP_USER_AGENT} ^J-PHONE [OR]
RewriteCond %{HTTP_USER_AGENT} ^MOT- [OR]
RewriteCond %{HTTP_USER_AGENT} ^KDDI- [OR]
RewriteCond %{HTTP_USER_AGENT} ^Vodafone [OR]
RewriteCond %{HTTP_USER_AGENT} ^UP\.Browser [OR]
RewriteCond %{HTTP_USER_AGENT} ^SoftBank
RewriteRule .* index.rb [L]
# If search engine, goto html focebily
RewriteCond %{REQUEST_URI} ^\/rewind\/?date=([0-9]+$)
RewriteCond /xxx/xxxx/xxxx/static/%1.html -f
RewriteCond %{HTTP_USER_AGENT} msnbot [NC,OR]
RewriteCond %{HTTP_USER_AGENT} psbot [NC,OR]
RewriteCond %{HTTP_USER_AGENT} Googlebot [NC,OR]
RewriteCond %{HTTP_USER_AGENT} Googlebot/2 [NC,OR]
RewriteCond %{HTTP_USER_AGENT} Googlebot/1 [NC,OR]
RewriteCond %{HTTP_USER_AGENT} Yahoo [NC,OR]
RewriteCond %{HTTP_USER_AGENT} Yahoo! [NC,OR]
RewriteCond %{HTTP_USER_AGENT} Y!J-SRD
RewriteRule .* static/%1.html [L]
# If there is cache, output from cache
RewriteCond %{REQUEST_URI} ^\/rewind\/([0-9]+\.html$)
RewriteCond /xxx/xxxx/xxxx/static/%1 -f
RewriteRule .* static/%1 [L]
# If there is no cache, output from cgi
RewriteRule ^([0-9]+)\.html$ index.rb?date=$1 [L]
RewriteRule ^([0-9]+[-]+[0-9]+)\.html$ index.rb?date=$1 [L]
# If it is comment, go to index.rb
RewriteCond %{REQUEST_URI} ^\/rewind\/$
RewriteCond %{REQUEST_METHOD} ^POST$
RewriteRule .* index.rb [L]
# If selecting a category, go to index.rb
RewriteCond %{REQUEST_URI} ^\/rewind\/$
RewriteCond %{REQUEST_METHOD} ^GET$
RewriteCond %{QUERY_STRING} ^.+$
RewriteRule .* index.rb [L]
# If there is no caache for top, go to index.rb
RewriteCond %{REQUEST_URI} ^\/rewind\/$
RewriteCond %{QUERY_STRING} ^$
RewriteCond /xxx/xxxx/xxxx/index.html !-f
RewriteRule .* index.rb [L]


過去の写真!
良い感じに付いた(・∀・) 削るぜ! オリジナル(すり減ってる) バンジョーはあるんだがw
アクセスカウンター!
累計:
本日:
昨日:
最近のツッコミ

(´・ω・`)ショボーン