Home > Archives > 2007-09

2007-09

Google Code Search

Google Code Search
Google ソースコード検索にコードを追加

あなたのコードを Google にお知らせください
Google では、定期的にコード インデックスを更新し、サイトを追加しています。 コードの登録を希望される場合は、Google までお知らせください。

コードの種類をアーカイブ、CVS、Subversion レポジトリの中から選択し、Google にクロールされるよう該当欄に詳細情報をご入力ください。

アーカイブ
CVS
Subversion

URL
(.tar、.tar.gz、.tar.bz2、.zip ファイルへのリンク)
サーバー
(例: :pserver:anonymous@cvs.google.com:/cvsroot/websearch)
モジュール
(例: pagerank)
URL

(svn co で使用する Subversion http://、https://、または svn:// URL)

ここで登録するらしい。
ようやく見つけた。

au × SSL × header(”location:~”); は相対パスで書け!

ハマリにハマった、このツボ。

<?php
header(locaiont”https://www.sample.com/aaa/bbb.php”);
?>

たぶんこの書き方の方が推奨されてたような気がするんだけども、
実際問題、これをSSL有の環境において、auのケータイで見た場合
エラーにより(502)のエラーが出る。

しかしwebサーバー側には、全くエラーログは残らないし、
au以外の携帯端末、PCでは何も問題なし。
検索しても同じようなハメで悩んでる人は見つからないし、厄介なので対応不可といいたいところだけども、クライアント担当者とその上司がauケータイを使っていて、そう簡単に片付けるわけにもいかなかった。

auの公式サイトによると、古い端末(非win?)ではSSL通信をする際に、端末とau鯖間でau独自のssl暗号化をしているのだとか。
コレが原因かと思っていろいろ調べてた。

簡単なサンプルページを数枚作成して、リンクを貼ってその先で別なファイルにheaderで飛ばしてみたり
POSTしてまたheaderで飛ばしてみたり・・・・・。

んで出た結論としては、

header(”location:~”); を使うときは相対パスで書け! 

つまり

<?php
header(locaiont”https://www.sample.com/aaa/bbb.php”);
?>

<?php
header(location:”bbb.php”);
?>

という具合に相対パスで指定してやると、問題解決。

MixFeed | ホーム : RSS配信・リミックスウェブ・WEB2.0

MixFeed | ホーム : RSS配信・リミックスウェブ・WEB2.0
MixFeed(ミックスフィード)はRSSフィードを活用しきるための様々な機能を1つにまとめた無料の便利サービスです!1日100本以上のRSSフィードをチェックしていると言うニュースマニアなあなたから新聞は読んでいないけど携帯でニュース情報を効率的にGETしたい!と言うあなた、ブログを書いていて読者に更新情報をメールで伝えたいと言うあなたまで様々なシーンでご利用いただけるRSSの便利サービスがMixFeed(ミックスフィード)です!

あっちのblogとこっちのblogとflickrと・・・・と複数のFeedをひとつにまとめてくれるサービスっぽい

Home > Archives > 2007-09

メタ情報
たいやき

Return to page top