勉強したことのメモ

webプログラマが勉強したことのメモ。

htmlファイル内でPHPを動かす(AddHandler)

   

サイトを引き継ぐことがあり、ソースを確認していると拡張子はhtmlなのにPHPのプログラムが中に記述されていた。これで動くとは思えないんだけど同梱されていたhtaccessファイルを見ると以下の見慣れない記述があった。

調べてみると上記を記述することで拡張子はhtmlファイルのまま、PHPを動かすことが出来るらしい。

 

■AddHandlerって何?

特定のディレクトリでスクリプトを実行するというものらしい。htaccessで、

と記述することで拡張子が当てはまる場合はスクリプトを動かすことが出来る模様。今はあまり関係ないらしいけど、以前は静的コンテンツ(html)の方がSEOに有利と言われていたので、そのための設定っぽい。

 - htaccess, サーバー

  関連記事

VPSとクラウドの違い

会社でAWSの話になって、そういえば クラウドとVPSって同じじゃないの? 違う ...

CentOSでPHPを5.5から5.3にバージョンダウンする方法

事情があってVPSに入れているPHPを5.5系から5.3系にバージョンダウンした ...

VPSにメールサーバを導入する方法

VPSにメールサーバを導入したかった。具体的にはThunderbirdでメールの ...

VPSで決めた時間に自動でreboot(再起動)させる方法

VPSを常時起動させてると、どうもapache(httpd)がメモリを離してくれ ...

CentOS6で公開鍵認証設定

本番稼動しているVPSサーバーでSSHの接続ログをかなり久しぶりに見ると、不正ロ ...

apacheでキャッシュ設定を行う

apacheでキャッシュを設定できると聞いたので 対応した内容のメモ。 mod_ ...

ドキュメントルート内からgrepでファイル名を調べる

調べ方を教わったのでメモ。 #現在フォルダの確認 pwd #フォルダの移動 cd ...

composerでライブラリのインストールとインストール時のエラー

composerでライブラリをインストールする際に「The following ...

suとsu -の違い

スーパーユーザーになる際にsuだけ打っていたけど su -の方がいろいろ出来るか ...

IPアドレスでサイトを表示させないようにする方法

http://aaa.comというドメインを111.222.333.444という ...