mod_rewrite

adiary.cgiを隠したい

モジュールはインストールされているようだけど動いてない?
apache再起動しても反映されてない。なんでだろ。
RewriteEngine on にしてないから? 確認すること。
http://japache.infoscience.co.jp/rewriteguide/
http://blog.dawgsdk.org/weblog/archives/411011
http://bonsara.seesaa.net/article/20053081.html
http://www.nurs.or.jp/~sug/homep/rewrite/rewrite1.htm
動かなかった理由はすごく簡単。
httpd.confで、AllowOverrideがデフォルトでnoneになっていたから。
…ちゃんとチェックしないといけないよねー。

アクセスすると、強制的にhttpsへ飛ばしたい

mod_rewriteならできるはず。
http://www.aconus.com/~oyaji/tips/apache_tips1.htm