Apache
-
設定ファイルは/etc/httpd/conf/httpd.confであることが多いです。
しかしapache.confの場合もあります。
分からなければ
$ locate httpd.conf
$ locate apache.conf
してみてください。
また、適切に設定すれば、ユーザーが.htaccessってファイルを自分のディレクトリに置くことで、設定の上書きができます。
-
.htaccessの設定を許すには、httpd.confで
AllowOverride FileInfo AuthConfig Limit Options Indexes...
ってします。それぞれの項目の説明は略しますが、上のくらいは許してもいいんじゃないかな。
因みにユーザーの下(public_html以下)は別の設定項目みたいです。
<Directory /home/*/public_html>
AllowOverride FileInfo AuthConfig Limit Options Indexes
</Directory>
としましょう。
-
URLの最後にスラッシュ(/)を付けないとエラーになってしまうサーバーがありますが、多くの場合その原因はServerNameが適切に設定されていないからだと思います。
(標準だとリダイレクト機能自体はonだと思うので)
httpd.confで
ServerName=www.funini.com
のように設定しましょう。(そして再起動)
-
細かい.htaccessの設定はこちら。
httpsでクライアント認証 (Apache-ssl)
ここにあった情報なのですが,ページが消えてしまったので自分なりのまとめを書いておきます。