.htaccessのAllowOverride

Apacheの設定を何年もやっているにも関わらず、PHPのいろんなアプリとかフレームワークの都合で見たこと無い […]


mod_rewriteいろいろ

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


メンテナンス中画面を表示させる

メンテナンス中画面は結構悩みのタネでいろいろな仕様のWEBサイトにできるだけ汎用的に安全に使えるものはどんなも […]


MAMPでバーチャルホストを作成する

むしろ本物サーバー内の方が簡単に設定できてしまうバーチャルホストです。MAMPを使ったLocal環境の方が超面 […]


エラーメッセージのカスタマイズ

Apache2のエラー画面をカスタマイズする方法です。デフォルトのエラー画面はやや味気ない。できれば続けて何ら […]


lsyncd + rsyncdでリアルタイム同期する CentOS6

ひっさびさに同期の設定したら全然できなくてかなり参ったので、もう基本からやり直しみたいな感じでの備忘録です。な […]


Symfony2エラー集

Symfony2のエラーをいろいろまとめております。更新頻度がかなり高くなるかもです。実際Symfony2とは […]


Apache virtualhostのデバック

Virtualhostの設定はどっかで上書きされていたり何かの順序で何かが優先されていたりで時としてハマるので […]


UbuntuでSSLの設定をする

/etc/apache2/sites-available/default-ssl.conf を触って設定します […]


mod rewriteの設定

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


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

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


Apache/PHPのメモリチューニング(負荷とか)

Apache/PHPのメモリ上限を設定する PHPのメモリ使用量の上限は、php.iniに書かれていますが、こ […]


ApacheでSSIの設定をする CentOS6

ものすごい久しぶりにSSIの案件があって設定したんだけど、ハマりました。OptionsにIncludesをつけ […]


Ubuntu/Debian Apacheのインストールと設定

Ubuntu/DebianのApache2は他のLinuxディストリビューションと比べてちょっと癖があるので何 […]


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

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


Apacheの再起動いろいろ

ApacheというのはWEBサーバーなのでめちゃくちゃアクセスが多い時とか簡単に再起動かけるタイミングがなかっ […]


httpsとhttpにrewriteする

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


WordPressの更新などでSSH2を使う

WordPressの更新はデフォルトではFTPとFTPSしかないのでSSH2を使って更新する方法です。私自身の […]


apache権限のファイルやディレクトリをユーザーが操作する

CMSにしろフレームワークにしろいつも困るのがapacheユーザーと一般ユーザーの権限とパーミッションの問題。 […]


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

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