No.1ベストアンサー
- 回答日時:
スマホとpcは区別なしにサーバからサイトを呼び出してしまうから、方法は大きく2個の例を。
方法は色々あるけど、手っ取り早い方法を回答します。
1.サーバ側でアクセスを拒否する。
.htaccessというファイルを設置する。
スマホの機種が多いから結構大変、且つ、サーバが.htaccessを許可している場合に限定される。
<Files ~ "^\.ht">
deny from all
</Files>
# AccessControl UserAgent
# DEVICE
このしたに、つらつら機種を並べる(大変)
SetEnvIfNoCase User-Agent "iPhone" ua_device=smart
SetEnvIfNoCase User-Agent "iPod" ua_device=smart
SetEnvIfNoCase User-Agent "Android.*Mobi" ua_device=smart
SetEnvIfNoCase User-Agent "Windows Phone" ua_device=smart
SetEnvIfNoCase User-Agent "Mobi.*Firefox" ua_device=smart
まだまだ延々と続くので割愛
RewriteEngine On
RewriteCond %{ENV:ua_device} smart
RewriteRule ^(.*)$ - [F,L]
2.アクセスは拒否しないが、「スマホで有るな」と判断したら、空白画面にしてしまう。
htmlのbody内部分を特定divでくくる。
cssで、そのdiv属性をdisplay:none; とする。
<body>
<div id="smartnon">
・
・
</div>
</body>
●css記述
以下をcssの先頭に追記。
@media screen and (max-width:640px)
{
#smartnon
{display:none;
}
}
この例では、横幅640px以下のブラウザでは、全画面空白表示とした。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 事件・犯罪 他人のスマホの閲覧履歴などの情報をクラッキングまたはアプリ等で盗んで見ていた人を訴える方法はあります 1 2022/11/02 12:08
- その他(クラウドサービス・オンラインストレージ) Windowsクラウドサービス「OneDrive」の不具合 3 2022/06/17 20:04
- Google Drive Google Photo 5 2022/03/23 09:39
- JavaScript スマホ上で、左右スワイプで次のページに移動させたいです 2 2022/11/11 17:04
- その他(IT・Webサービス) WEBサイト内のファイルを探す方法は? 1 2022/11/11 16:38
- ホームページ作成・プログラミング web制作(HP作成について教えてください) 閲覧ありがとうございます。 今、WEB制作の勉強をして 2 2023/04/13 07:23
- その他(IT・Webサービス) こんにちは 閲覧ありがとうございます。 会社の宣伝広告様のチラシを作成しております。 家族写真 フリ 2 2022/05/24 15:13
- その他(IT・Webサービス) 社内ネットワーク上における動画の配信について 3 2022/09/15 13:27
- その他(セキュリティ) Yahoo! JAPANのID取得について 1 2022/11/30 23:00
- その他(ブラウザ) Microsoft Edge(最新版)保存中サイトが全てログオフ状態で困っています! 3 2022/06/15 11:02
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ASP.NETでプレーンなページに文...
-
VBAでの素数の求め方
-
検索結果がツリー状に表示され...
-
Excel VBAでのIE操作でクリック...
-
htmlの文字が縦書きになる
-
質問1.
-
タグは大文字と小文字どちらが...
-
画像の場合のみ、下線を消す方...
-
Macで画像の切り抜きできないの?
-
CSSがなぜかfont-sizeだけ効か...
-
リストの並べ替え
-
table で画像をピッタリとくっ...
-
ボタンを横に並べて表示させる方法
-
div要素が重なってします
-
親要素・子要素
-
HTML属性での「""」 「''」違い
-
CSSでボックスのheightが0になる
-
HRタグ 枠線を透明にするには?
-
HTMLは、シングルクォートかダ...
-
<ul><li></li></ul>にするメリ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
pythonでのカーソル移動がずれる
-
ASP.NETでプレーンなページに文...
-
safariで見るとページ上部に余...
-
Excel VBAでのIE操作でクリック...
-
検索結果がツリー状に表示され...
-
cnt <= (others => '0'); の意...
-
VBA : QueryTableでのスクレイ...
-
質問です。 新規登録ボタンが全...
-
入れ子になっているhtmlのXPath...
-
プログラマーの方に質問です。 ...
-
VBAでの素数の求め方
-
DIVの入れ子で、FireFoxだとレ...
-
行頭から全角で3文字位さげた...
-
css リンクの色が全部変わって...
-
CSSで、何故か、「float」が上...
-
秀丸で複数行コメントアウトを...
-
chromedriverのver-upで動作不...
-
背景が動くWEBページの作り方に...
-
同じIE8なのに機種によってmarg...
-
HTMLの出力で改行をさせない方...
おすすめ情報