Mac OS X で .htaccess を有効に

ルータなどがかませてあって、NAT使用しているなどという環境、つまり、外部Internetからport80でアクセスされない環境にあって、localのテスト用で、Mac OS Xを使いたいという方のための設定。
つまり、セキュリティ的な話は考えないで良い環境での話。
というのが前提でいろいろとやってみているけど、“.htaccess”を有効にしたい場合の設定*1は、/etc/httpd/httpd.confを修正することで可能である。

  • 注1http://localhost/でアクセスできるディレクトリつまり、/Library/WebServer/Documents/のなかで“.htaccess”を有効にする方法

  1. ターミナルで、cd /etc/httpd/とやる。
  1. sudo pico httpd.confとやってhttpd.confの修正モードに入る
  1. 管理者パスワードを聞かれるので入力
  1. Contrl + W
  1. <Directory “/Library/WebServer/Documents”>を入力
  1. returnキー
  1. <Directory “/Library/WebServer/Documents”>という行の十数行あとにある
    AllowOverride Noneという行を
    AllowOverride Allと書き換える
  1. Contrl + O
  1. returnキー
  1. Contrl + X

とこんな感じで、httpd.confの修正はおしまい。
あとは、sudo apachectl restartと入れて、Apacheを再起動する。
以上。

コメント

タイトルとURLをコピーしました