ガラケーユーザーエージェント振り分け(htaccess)

今時ガラケーのエージェント振り分けを頼まれた。 RewriteEngine On RewriteCond %{ […]


mod_rewriteいろいろ

ポートで判別する ポート80で来た場合はhttpsにリダイレクト RewriteEngine on Rewri […]


mod_rewriteで例外を設定する

WordPressとかSymfonyは軒並みルーティングしてしまうので普通にファイルを置こうと思うとちょっと困 […]


WordPressのディレクトリ階層を変更する

WordPressのパスは全部ルーティングという機能を使って動的に行っているので、ディレクトリの階層を物理的に […]


mod rewriteの設定

mod rewriteは結構奥が深いです。通所のリダイレクト処理であるならばそれほどでもないのですが、深まれば […]


ロードバランサー越しにIPアドレスを取る

ロードバランサーの性能というか設定によりけりだと思いますが、X-Cluster-Client-IpでIP取れま […]


PHPのセキュリティー対策

PHPは正直言って結構困りものの言語です。理由は2つあります。WEBのデザインやコーディングの出身者がPHPを […]


URLのwwwなしをwwwありのURLにrewriteする

最近はwwwなしのURLもとても多いのですが、すげー古い人間はどうしてだかwwwを付けたがるので、wwwにアク […]


httpsとhttpにrewriteする

驚くべきことに某会社のWEBサイト制作ではSSLでのアクセスとそうでないアクセスをアンカーリンクに絶対パスを書 […]


SSLのURL(https://)に統一する正規化の方法

最近GoogleとかFacebookは全ページhttpsで接続しているんですが、これ賢いですね。WEBページの […]


Basic認証とIP制限でいろいろやる

Basic認証は弱い認証形式だけど開発とかでちょっと何する時には非常に便利です。結局IPで制限しないと本来の制 […]


htaccessファイルでアクセス制限

# 指定のホストだけアクセス拒否 order allow,deny allow from all deny f […]


httpアクセスをhttpsにリダイレクトさせる

ここ最近では私自身も通常のhttp領域のドキュメントルートとhttps(SSL)領域のドキュメントルートを同じ […]


phpをhtmlでアクセスできるようにする

Apacheの設定でAddHandlerとかイジればphpファイルをhtmlファイルとしてアクセスできたりする […]


index.html「あり・なし」のURL正規化 FollowSymLinks

URLの正規化というお化けみたいな話があるわけですが、これが本当に効力あるのかないのかというと、私的にはないと […]


htaccessでアクセス制限(IPで制限・ホスト名で制限)

全部を許可してから一部をアクセス拒否 order allow,deny allow from all deny […]


負荷分散の基本的な考え方

ネットワーク負荷・サーバー負荷に関してはかなり専門的分野だったり、エンジニアさん専門のコテコテ技術だったりする […]


WordPressのアップロードファイルサイズ制限と解除

デフォルトでは2MBがアップロードサイズの上限になっています。上限を調整するにはWordpressのなんかを設 […]


php.iniを.htaccessに書く方法

php.iniが訳あって直接書き込むことができない場合は、.htaccessに書く方法があります。しかし大元の […]