タグ

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

タグの絞り込みを解除

phpとSEOに関するkankichi20のブックマーク (5)

  • PHPで正しく404エラーページにリダイレクトする方法 | colori

    CMSで作成したWebサイトやシステムで検索エンジンに悪い評価をもらわないようにするポイントとして、404(Not Found)ページを正しく伝えるというものがあります。 正しく404ページを表示させる方法には、Webサーバーの「ErrorDocument」を指定する方法がありますが、システムの柔軟性を考えるとPHPでエラーページを表示させてなんらかのカスタムメッセージなどを表示させたいもの。 ところが、実際にネット上を検索してみると「PHPで404ページをリダイレクト表示させる」としながらも、実際にはそう作られていない例が多数見受けられました。 そこで、今回は正しくステータスコード404を返しながら、柔軟にエラーページを表示させる方法について書いてみたいと思います。 404ページを表示させているつもりで、実際に異なるステータスコードを返している状態を「ソフト404エラー」と呼びます。 正

    kankichi20
    kankichi20 2014/11/09
    “header("HTTP/1.0 404 Not Found"); print(file_get_contents($redirectUrl)); exit;”
  • s-cube - If-Modified-Since

  • Su-Jine

  • pblo

    HIGOBASHI.AWS 第4回 ネットワーク × ガチ編 に参加してきたので、メモを残します。 ネットワークをテーマにクラスメソッドさんが開催する勉強会で、 最後の4回目ということもあり、よりマニアックな内容になっていたようです。 Continue reading →

  • 動的なページを静的に見せる If-Modified-Since

    土曜日, 9, 02, 2006 googleヘルプのウェブマスター向けのガイドラインには、次のような一文があります。 ウェブ サーバーが If-Modified-Since HTTP ヘッダーに対応していることを確認する。 この機能を使用すると、Google が前回サイトをクロールした後にコンテンツが変更されたかどうかをサーバーから Google に通知し、 帯域幅や負荷を軽減できます。 おそらくこれを理解できている人は、PHPプログラマーでもあまりいないと思います。 どちらかというとサーバー構築・運営の範囲だからです。If-Modified-Since HTTP ヘッダー とはIf-Modified-Since HTTP ヘッダーは何かというと、なんてことはない単純にステータスコード「304 Not Modified」を返すことです。 この304ステータスコードは、日語に言い換

  • 1