hns - 日記自動生成システム - Version 2.19.7

void GraphicWizardsLair( void ); //

otsune GWL
FreeBSD, AfterEffects, RETAS, animo, DigitalAnime, Linux, Mac OS, Win2k

[Who is otsune?] [title] [message] [Policy] [注目エントリー] [top]
Twitter Status :


Namazu for hns による簡易全文検索
詳しくは 詳細指定/ヘルプを参照して下さい

検索式:

先月 2003年01月 来月
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 31


2003年01月10日(金) [長年日記]

#14 [hns] mod_rewriteとWWWC

RewriteCond %{HTTP_USER_AGENT}  ^WWWC/.*
RewriteRule ^$                  di.cgi                 [L]
RewriteEngine onとRewriteBase /diaryは指定済みなので上記を追加。
はてなアンテナだったらlirsにrewriteしてしまう設定とかすれば、xreaでも負荷軽減が出来てハッピーかもしれない。

14 theme.phの書き換え:

hnsとmod_rewrite_ をしたのでYYYY/MM/DD.html形式にtheme.phを書き換える。
package HNS::Calendar::Table;
中略
$NextTemplate{dynamic} = qq(<a href="$HNS::System::MyDiaryURI%year/%month.html">来月</a>);
$PrevTemplate{dynamic} = qq(<a href="$HNS::System::MyDiaryURI%year/%month.html">先月</a>);
$ThisTemplate{dynamic} = qq(<a href="$HNS::System::MyDiaryURI%year/%month.html">%year年%month月</a>);
$DayCurrentTemplate = qq(<a href="./%year/%month/%day.html">%calendar_day</a>);
$DayNonCurrentTemplate = qq(<a href="./%year/%month/%day.html">%calendar_day</a>);
中略
$BaseTemplate{dynamic} = "$HNS::System::MyDiaryURI%year/%month/%day.html";
$HrefTemplate{dynamic} = "%base#%name";
とか
[<a href="$HNS::System::MyDiaryURI%month/%day.html">長年日記</a>]
とか
package HNS::Tools::Title::Hnf;
$BaseTemplate{dynamic} = "%year/%month/%day.html";
とか
package HNS::Tools::HeadLine;
$BaseTemplate{dynamic} = "$HNS::System::MyDiaryURI%year/%month/%day.html";
とかに変更。
Permalink: http://www.otsune.com/diary/2003/01/10/14.html#2003011014
trackback
このエントリーを含むはてなブックマーク del.icio.us livedoor Clip View blog reactions
Last Updated 2003-01-10 00:00:00 By otsune