apache

Poundの設定でリダイレクトが効かない場合

Pound + Apache の環境で、特定のページに来た際に違うサブドメイン(同一の環境に存在する)へリダイレクトを行った場合に上手くいかなかったので、その際に変更した内容をメモしておきます。 まず、どう言う環境で発生したものなのかを下記にまとめておきます。 Pound側の設定(/etc/poun […]

サーバ変数をFuelPHPで利用する

特定のサイト(バーチャルホストなど)に来た際に、必ずセットしておきたいパラメータを毎回持ちまわしたりと言うのが面倒なのでサーバ変数を利用し、それをFuelPHP側で利用してしまおうと言う内容です。 WebサーバがApacheの場合とnginxの場合がありますので、それぞれのパターンで記載しておきます […]

mod_rewriteの設定 1日目

RwriteCond、RewriteRule・・・使ったタイミングでは覚えているんですが、ちょっと時間が空くと、「あれ?」となってしまうことが多いのでメモしておきます。   mod_rewriteですが、まずは動くことを確認するために下記のコマンドを実行します。 ※環境はCentOS6.x […]

レスポンスヘッダから不要な物を消す

たまに発生するPHPの脆弱性ですが、サーバで利用しているバージョンがレスポンスヘッダから分ってしまう事で攻撃の対象となってしまう事があります。 バージョンアップが一番の対策ですが、環境によってはすぐに対応が出来ない場合もあると思います。   隠して何とかなるものではないですが、ヘッダに含ま […]

php

MAMPの設定

仕事でMAMPを利用する案件があり、使用した際に色々ハマッたのでメモ。 流れ的には、こんな感じで作業を進めた。 ダウンロード インストール 利用開始! って、単純に行けばよかったのに慣れないMac環境+バージョンが違いすぎて「イミフ」な感じ。   ハマった内容を簡潔に一言でまとめると &n […]