[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

mod_rewriteに関するusukeyのブックマーク (2)

  • 簡単に特定IPからのアクセス以外ならメンテナンス画面を出してみる - $php→rails (rails に憧れる phper のブログ)

    ウノウラボさんのエントリ、メンテナンス画面を簡単に出してみるを参考に、以下を .htaccess だけで実現してみる 特定 IP からのアクセスは認証下で普通にサイト閲覧が可能 それ以外の IP からのアクセスなら、メンテナンス画面を表示 まず、こういうことらしいので、何も考えずに 503 エラーを吐く 503.php を用意。 mod_rewriteでは300番系のエラーを出すことができますが、503のエラーは出せないようなので 次に、ドメイン下全てを 503 へ Rewrite してやる。 その時に、「自分の IP 以外は」を付ける そのままでは不安なので、さらに自分の IP のみ、認証下に置く 以上を実現してみたのが、以下。 PHP の部分は丸パクリ。すいませんすいません。 503/503.php <?php header ('HTTP/1.0 503 Service Tempora

    簡単に特定IPからのアクセス以外ならメンテナンス画面を出してみる - $php→rails (rails に憧れる phper のブログ)
    usukey
    usukey 2008/04/15
    メンテナンス画面
  • mod_rewrite

    mod_rewriteとは Apacheのモジュールのひとつで、アクセスURLを正規表現で書き換えることができます。リダイレクト処理を行うのに便利なモジュールです。 モジュールの解説ドキュメントによれば URLを操作するためのスイス製のアーミーナイフ と例えられるほど、非常に複雑な処理を行えます。 URLからURLへ、同一サーバ内URLだろうが、別サーバURLだろうが問いません。 引数を含む動的URLを通常のHTMLファイルのような静的URLに見せることも可能です。 素晴らしく詳細なマニュアルもありますが、機能が多いだけに情報量が多く読むのも面倒だと思いますので、ここでは、mod_rewriteを使用すると便利な場面を想定して具体的に解説してみたいと思います。 mod_rewriteの基 ひとまず、mod_rewriteはApacheのモジュールです。インストールされていなければ、サーバ

    mod_rewrite
  • 1