.htaccess(ドットエイチティーアクセス)とはそもそもなんなのか WebサーバのApache(世界で6割強のシェアを持つ、無料の Web サーバープログラム)上で、サーバの設定を自由に設定するファイルです。Webサーバーにアクセスされた際.htaccessファイルの内容を読み込んで動作を決められる。通常、サーバの設定は httpd.conf ファイル ( /usr/local/apache/conf/httpd.conf) に記述しますが、このファイルはサーバ管理者しか編集できない。 無限ループの防止。index.php以外へのリクエストの場合にRewriteを行う。