さくらでphp ファイルを .html で動かすため.htaccessがやってること

この記事について

環境さくらレンタルサーバー
目的php を .html で動かす .htaccess が何をしているのか理解する
結果DirectoryIndex・Action・AddHandler の3行の意味を整理した

.htaccess の中身


#スラッシュ(/) で終わるURLにアクセスがあったときのアクセスの順番。
#デフォルトは index.html。
#index.html index.php 共にない場合、.ht を見に行き、Forbidden(403) と表示される。
#最後に .ht を置くことで ディレクトリの構造を見せない。

DirectoryIndex index.html index.php .ht


#このバイナリファイルで php のバージョンが決まる
#myphp-scriptという種類のファイルにアクセスがあったら /php.cgiで処理する

Action myphp-script /php.cgi


#.phpと.htmlで終わるファイルをmyphp-scriptという種類とする

AddHandler myphp-script .php .html

参考ページ

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