更新間隔が空きすぎてお久しぶりと書く必要もないような気がします。
続きを読む
お久しぶりです。
昨日始発より、JR西日本のリアルタイム列車走行位置表示機能が始まりました。 続きを読む
超お久しぶりです。今回からまた集中連載なんで許してください。 続きを読む
Croudiaささやくボタンを作ったのはいいですがページごとにいちいち書き換えなければならないので面倒でした。
続きを読む
Cutls.comは度々アップデートを続けています。
今回は作成文書に画像を入れたいと思いつつもサーバーの容量の関係もあり頭を悩ませた結果、Imgurに上げてしまえという結論に至りました。 続きを読む
以前Croudiaで画像を上げるでCroudia REST APIの画像のアップロード方法を書きましたが、サーバーをさくらにしてから時たまエラーを吐き出すので、もう1度書き直しました 続きを読む
炎上系ブログ、企業経営者様へ
503 service temporarily unavailable。たいてい混雑中の時に出るアレですけども。
これをどんな場合でも確実に吐き出す方法です
追記
ゴルスタ運営sprixは、.htaccessの設定はしていましたが、メンテページにアクセスすると200を返すという欠陥がありました。
この記事はメンテページにも細工をし弱点を克服しています。
また、実際に使う時はもっと複雑なファイル名にすることを一応おすすめしておきます。
まずページを。
mente.php
<?php header("HTTP/1.1 503 Service Temporarily Unavailable"); ?> 503 Errorとか適当に書いておく
次に、ドキュメントルートの.htacccessに
ErrorDocument 503 /mente.php <IfModule mod_rewrite.c> RewriteEngine On RewriteCond %{REQUEST_URI} !=/mente.php RewriteRule ^.*$ - [R=503,L] </IfModule>
仕組みとしては、mente.php以外へのアクセスは503を吐き出してURLを変えずにmente.phpを出す。
でもmente.phpにアクセスしても503を吐くので完全勝利
というわけです
ではまた。