2003-12-03から1日間の記事一覧

例題プログラム

perlバージョン #!/usr/bin/perl sub file { open(F,$_[0]) || return "can&#39;t open $_[0]\n" ; @a=<F>; return join(&#39;&#39;,@a); } $pagename = $ENV{PATH_INFO}; $pagename =~ s|/guidance/||; $page = $pagename; $page = "$pagename.html" if $pagen</f>…

/guidance/.htaccessの設定

Action guidance-cgi /cgi-bin/guidance.cgi SetHandler guidance-cgi 目的 /guidance以下のアクセス(例えば /guidance/aaa)を /cgi-bin/guidance.cgiに受け渡すようにする ただし、このままでは /guidance/ のみのアクセスのときディレクトリリストが出現…

/etc/apache/http.confの設定

LoadModule action_module /usr/lib/apache/1.3/mod_actions.so <Location /guidance> AllowOverride All </Location> 目的 /guidance以下の設定に.htaccessを有効にする

例題

debianにおいて / | +-usr | | | +-lib | | | +-cgi-bin | | | +-guidance.cgi | | | +-data (データフォルダ) | | | +-header.html | | | +-footer.html | | | +-left.html | | | +-right.html | | | +-index.html ("/guidance/"でアクセスされたときに反応…

永続的なURIについて

http://n9d.n9d.com/wiki/%C6%FC%B5%AD-2003/05/08以上にも書いたが、利用者にとってはコンテンツの位置は常に永続的であるべきである。 提供者が提供方法を工夫すべきである。具体的には =利用者に提供するURIが恒久的に変わらないようにする =利用者にはUR…