2010年2月9日の記事一覧
- auでhttpsからhttpページへの遷移時にエラーが出る件
- 2010.02.09
携帯サイトでhttps内のページからhttp内のページにリンクをした場合、ドコモとソフトバンクは正常に表示されるが、auだけが「リクエストされたページは表示できません」という画面が表示され、リンク先ページを表示できませんでした。
リンク先は定数で指定しており、以下のようになっておりました。<a href=”<?= HOMR_URL ?>”>トップページ</a>
これだとダメだったのでContent-Typeの指定等をいろいろ変えたりして試してみましたが結局だめだったので、リンク先の指定方法を定数ではなく、通常のURLで指定しなおしたら治りました。
<a href=”http://hoge.com/”>トップページ</a>
実は定数HOME_URLは以下のように設定してあり、環境変数を参照していました。
define(“HOME_URL”, “http://” . $_SERVER[“HTTP_HOST”]);define(“HOME_URL”, “http://hoge.com”);
このようにすると、リンク指定をHOME_URLでも大丈夫なようになったので、どうやらauでは期待した通りに環境変数が取得できていなかった模様 😯
【この記事のタグ】