クリーンURLが効かずにびっくりした

rewrite_module が入ってなかったのが第一の原因でしたorz
第二の原因が、現モルモット機(無理に復活させた)で、http://localhost/~(ユーザ名)/drupal の下でやってたこと。このため、http://localhost/home/(ユーザ名)/drupal の下にアクセスに行こうとして失敗していました。そんなURL、モルモット機にゃあねえよ。
drupalディレクトリにある .htaccessRewriteBase /~(ユーザ名)/drupalと設定してやると、うまくいきました。