apache

debianデフォルトのままUserdir内でCGIを実行する。

/etc/apache/conf.d/userdir.conf として以下を記述 <Directory /home/*/public_html> AddHandler cgi-script cgi Options +ExecCGI </Directory>sudo apachectl configtestでSyntax OKを確認した後 sudo /etc/init.d/apache restartを実行

.htaccessで転送する

フォルダのアクセスをまるごと転送したい場合は.htaccessに以下を記入 RedirectMatch .*$ http://d.hatena.ne.jp/n9d/で、よかったのだが折角なのでwiki名を検索キーにすればほぼ互換となるので RedirectMatch /wiki/([^\/].*)$ http://d.hatena.ne.jp/n9d/s…

プラグイン

フラッシュ 動く時と動かない時がある。 リアルオーディオ プログラム自身はインストールできたが、プラグインとして機能しない

カスタムlog

共通ログ形式 共通ログ形式(common)では7つのトークン(データフィールド)が空白により区切られ、以下の形式で情報を表示します。 表示順 ホスト名 識別情報 認証ユーザー 日時 リクエスト ステータス バイト数 指定方法 LogFormat "%h %l %u %t "%r" %s …

デフォルト文字

AddDefaultCharset EUC-JP AddDefaultCharset Shift-JISうーん、これだと常にSJISになるな・・・ AddDefaultCharset offこれ以外の解決策あるかな?

mod_proxy

debianでは dpkg-reconfig apache で libproxy を有効にするその後 ProxyPass / http://aaa.bbb.com/http://www.ok24.jp/tech/apache_proxypass.html

mod_rewrite

わかんねえ。http://japache.infoscience.co.jp/rewriteguide/ http://www.gem.hi-ho.ne.jp/webcluster/rewrite.htm

リモートの出力をローカルのように見せかける方法

mod_proxyしなくても以下でOKローカルサーバの.confファイルに以下を記述 ProxyRequests Off ProxyPass /(フォルダ名)/ http://(リモートサーバ名)/(フォルダ名)/ ProxyPassReverse /(フォルダ名)/ http://(リモートサーバ名)/(フォルダ名)/これ…