スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

PC不可サイトがIE(インターネットエクスプローラー)で「保存しますか?」って表示される

携帯サイトを作成し、PCでは見れないように.htaccessで特定のIPだけ許可にした。
PCのブラウザでは、見れないようになった。
しかし、何故かIEのみ
「このファイルを保存しますか、または開くためのプログラムをオンラインで検索しますか?」
という表示・・・。

indexファイルのContent-Typeがapplication/xhtml+xmlになっているのが原因かもと思ったのですが、
Content-Typeを変えたくない(XHTMLで作りたいので)ので、.htaccessの方をいじる事にした。

ネットで探してみるとこのようなサイトを見つけた
http://www.systemania.biz/source/keitaihuriwake01.html

とりあえず、今のサイトは携帯閲覧のみでPC用サイトは無しというモノなので、PCのブラウザの場合PC用ページに移動するようにしたい。
以前の記述を活かしつつ、部分的に記述を追加。



# PC Internet Explorer Firefox
RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} Mozilla
RewriteRule ^$ /pc/ [R]

# PC Opera
RewriteCond %{HTTP_USER_AGENT} Opera
RewriteRule ^$ /pc/ [R]

# Mac Safari
RewriteCond %{HTTP_USER_AGENT} Safari
RewriteRule ^$ /pc/ [R]



サイトで紹介されていた一部を自分の.htaccessに追加した。
PCからのアクセスを「pc」フォルダに飛ばすという記述なんで、pcフォルダを作成し、中にindexファイルを作成。
そのファイルに、PC不可の旨を記述するとともに、携帯用のQRコード画像を載せた。

これで、IEからも、その他ブラウザからもPC用indexが表示されるようになった。
関連記事

テーマ : webサイト作成
ジャンル : コンピュータ

コメント

非公開コメント

プロフィール

markmark2

Author:markmark2
モバイルサイトを作っています。制作方法などをメモがわりな感じで更新。

最新記事
広告
カテゴリ
広告
月別アーカイブ
最新トラックバック
最新コメント
RSSリンクの表示
QRコード
QR
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。