Q. |
v8を使っています。パソコンからアクセスすると、更新後のページが見られるのですが、携帯電話で開くと更新前のトップページが出てきてしまいます。どうしたらよいでしょうか?また、フレームを使ったページのため、既存のページを利用して、携帯用のサイトを作りました。これをPC用のサイトと同じアドレスで、携帯で見られるようにするには、どうしたらよいでしょうか? |
A. |
携帯電話からのアクセスで古いファイル(更新前の画面)が出てくるのは、携帯電話の「キャッシュ機能」が影響していると思われます。携帯電話は、パケットの無駄な通信を少なくするために、サイトの情報を一時的に保存しておく機能を持っています。ですので、古いファイルを保存したまま、それを表示してしまったのでしょう。対策としては、携帯電話の「更新」ボタンを押すなどで、新しいページに変わると思います。携帯電話のキャッシュを更新する方法は、お使いの携帯電話のメーカや機種によって多少異なりますので、詳細は携帯電話のマニュアルやサポートセンターを参考にしてみてください。次に、フレームで作成したサイトを「同じURLで、パソコンと携帯で見る方法」ですが、原則として、1つのURLには、1つのサイトだけが割り当てられます。ですので、1つのURLにアクセスすると、パソコンでも携帯でも、同じ画面が表示されてしまいます。もし「パソコン用に作ったサイト」と「携帯用に作ったサイト」を分けて表示させたければ、一番簡単な方法は、同じドメイン上に、携帯電話専用サイトのディレクトリを作ることです。例えば、 パソコン用ならば http://www.あなたのドメイン.com/ で、携帯用なら http://www.あなたのドメイン.com/i/ のようにします。あと、高度な方法としては、相手の端末を識別して表示するページを動的に変えるという方法があります。アクセス解析ソフトなどで「どのブラウザからアクセスされたか?」という情報を表示する機能がありますが、あれを応用して「もし相手のブラウザがパソコン用ならば or もし相手が携帯電話ならば」という判定処理を組み込めば、同一ドメインでも表示させるサイトの内容を変えることは可能です。しかし、それを実現するには、cgiやapacheなどの高度な技術的知識が必要になります。
回答者 大和賢一郎 |
関連する質問
関連する動画
関連する用語
関連する解説
その他の関連情報
|
|
FAQ(よくある質問と回答)を検索する
Loading
|