タグ

.htaccessに関するpisutaのブックマーク (12)

  • サイトメンテナンス時には、HTTP 503エラーを使う

    テクニカルなトピックになります。 サイトのメインテナンスなどで一時的にオフラインにしなければならなく、それが数時間に及びアクセス不能な状態が続くことは、訪問者にとってはもちろんのことサーチエンジンにとっても、好ましいことではありません。 サイトにアクセスできない状態が長く続くと、ランキングに悪影響がでることも考えられます。 訪問者には、「一時メンテナンス中。ご迷惑をおかけします。」とでも通知ページを作っておけば理解してもらえるでしょう。 でもサーチエンジンがこのページを見ても、「はい、分かりました。またあらためて訪問します。」とはなりません。 サーチエンジンには、サービスが一時的に過負荷やメンテナンスで使用不可能になっていることを表す「503: Service Unavailable」というHTTPステータスコードで示さなければなりません。 503を返すと、サーチエンジンのロボットはサイト

    サイトメンテナンス時には、HTTP 503エラーを使う
  • mod_rewriteモジュールを使ってURLを書き換えたい

    2006年1月26日(木) 00時00分00秒 [Web関連] mod_rewriteモジュールを使ってURLを書き換えたい 私が利用している「さくらインターネット」というレンタルサーバ会社では、mod_rewriteを使うことができます。料金が安いのに、なかなか便利なサーバです。 mod_rewriteというのは、Apacheのモジュールで、正規表現を使ってURLを書き換えるものです。 これを活用すると、CGIで動的に生成されたページを、あたかも静的なページであるかのように見せることもできます。 例えば、 http://www.example.com/bbs.cgi?page=3&mode=view&style=flat …みたいな、どっから見ても動的に生成してるとしか思えないURLを http://www.example.com/bbs/3/view/flat/ …みたいな、一見静的な

    mod_rewriteモジュールを使ってURLを書き換えたい
  • てくにかるむ

    てくにかるむ 「エラーをなくすことは非常に有益で時には新しい真実や事実を作り上げるよりも勝る」 ー チャールズ・ダーウィン WebBrowserコンポーネントを .NET Framework であれこれ料理したときのいろいろ。 » ActivePerl 体は実行インストーラで何時でもインストールできるが、ppm や cpan で組み込む追加モジュールはオンライン構築が前提になっている。だが世間から断絶された秘匿ネットワークや、そもそもインターネットに接続するという概念のない PCやサーバに納品したり、機材リプレースで開発環境を再構築しなければならない場面では、USBメモリや DVD-Rからのオフラインインストールが出来なければ話にならない。そもそもバージョンが数世代古くなるとダウンロード元の ppmレポジトリが有料プラン専用に切り替えられて、いつもで気軽に再ダウンロードすることができなく

  • akijapan.com

    This domain is registered at Dynadot.com. Website coming soon. akijapan.com 2024 著作権. 不許複製 プライバシーポリシー

  • メンテナンス中画面を出す正しい作法と.htaccessの書き方 | Web担当者Forum

    今回は、Webサイトやサービスをメンテナンス中にする場合に、どのURLにアクセスしても「メインテナンス中です」の画面を出す正しいやり方を、人間にも検索エンジンにも適切にする作法を主眼に解説します。 この週末の土曜深夜~日曜早朝にかけて、データセンターの設備メインテナンスのため、Web担を含むインプレスグループのほとんどのWebサイトが、どのURLにアクセスしても「メンテ中です」という表示になっていました。 なのですが、その実装がちょっと気になったので、「正しいメンテナンス画面の出し方」を説明してみます。 ※2010-01-16 Retry-Afterを指定するHeaderの指定を修正しました(コメント参照) ※2009-06-17 RewriteCondから [NC] 条件を削除しました(コメント参照) ※2009-06-16 Retry-Afterの記述をGMTに変更しました(コメント参

    メンテナンス中画面を出す正しい作法と.htaccessの書き方 | Web担当者Forum
  • 画像などのファイルへの直リンクを禁止する方法

    .htaccessを使用して、他のサイトが画像などのファイルを無許可で使用するのを禁止する方法をThe Web Squeezeから紹介します。 Stop Image Hotlinking with .htaccess 「.htaccess」に、下記を記述します。 ※必要の無い箇所は、削除・修正して使用してください。 ※「.htaccess」を修正する場合は、必ずバックアップをしてください。 ※有効範囲は、設置ディレクトリの配下です。 <textarea name="code" class="html" cols="60" rows="5"> #Stop Image Hotlinking RewriteEngine on RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?yourdomain.com [NC] RewriteCond %{HTT

  • .htaccessにおける{REQUEST_FILENAME}の意味

    RewriteCond %{REQUEST_FILENAME} !-d 「ディレクトリが存在しない場合」という意味。 -d が「ディレクトリ」で ! が否定。 ということでこちらはこうなります。 RewriteCond %{REQUEST_FILENAME} !-f -f が「ファイル」、! が否定なので、「ファイルが存在しない場合」 以上より、この処理のあとにAという処理を書けば 「ファイル・ディレクトリが存在しない場合Aという処理をする」 ということになります。 今更で申し訳ないです。。。orz MT で動的生成を使うときの .htaccess をダメ出し

    .htaccessにおける{REQUEST_FILENAME}の意味
  • .htaccessで使える16の技:phpspot開発日誌

    16 Useful .htaccess Tricks and Hacks For Web Developers : Online Marketing Blog - Website Development & Website Marketing tips and Strategies .htaccessで使える16の技が色々と紹介されていました。 1. ErrorDocumentでエラーページ指定の方法 ErrorDocument 401 /error/401.php ErrorDocument 403 /error/403.php ErrorDocument 404 /error/404.php ErrorDocument 500 /error/500.php 2. Timezone設定 SetEnv TZ America/Houston 3. IPブロッキング allow from al

  • .htaccessに関する覚え書き | IDEA*IDEA

    ドットインストール代表のライフハックブログ

    .htaccessに関する覚え書き | IDEA*IDEA
  • http://www.cagolab.jp/archives/knowledge?itemid=135

  • URLをリダイレクト・リライトする場合の.htaccessの設定例 | コリス

    Roshan's Blogのエントリーから、URLをリダイレクト・リライトする場合の.htaccessの設定例を5つ紹介します。 5 useful url rewriting examples using .htaccess 「product.php?id=12」を「product-12.html」でアクセス 「product-12.html」を「product.php?id=12」にリライトします。 <textarea name="code" class="html" cols="60" rows="5"> RewriteEngine&nbsp;on RewriteRule&nbsp;^product-([0-9]+).html$&nbsp;product.php?id=$1 </textarea>

    URLをリダイレクト・リライトする場合の.htaccessの設定例 | コリス
  • mod_rewrite

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

    mod_rewrite
  • 1