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ランキング
-
VBAでの素数の求め方
-
質問です。 新規登録ボタンが全...
-
Excel VBAでのIE操作でクリック...
-
htmlの文字が縦書きになる
-
widthやheightの数値に単位(px...
-
リストマーカーをボックス内に...
-
角丸画像の背景色を透明にした...
-
CSSのクラス名・ID名の指定でワ...
-
html の divとtable の役割
-
emとstrongの反対
-
ボタンをセル内一杯に表示させ...
-
中点「・」の改行について
-
含む含まないという概念自体の...
-
【ヒトの神秘】美男美女から何...
-
htmlのolやulなどlistにtitleや...
-
idの中のid指定
-
NからZへの全単射を具体的に構...
-
htmlのid属性って必要なの?
-
HTML要素のid/class名の長さに...
-
imgタグをそのまま使うことは正...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ASP.NETでプレーンなページに文...
-
cnt <= (others => '0'); の意...
-
pythonでのカーソル移動がずれる
-
Excel VBAでのIE操作でクリック...
-
質問です。 新規登録ボタンが全...
-
safariで見るとページ上部に余...
-
CSSで、何故か、「float」が上...
-
vbaでieを操作しようとしていま...
-
VBAでの素数の求め方
-
css リンクの色が全部変わって...
-
SEO 検索エンジンについて
-
初歩的ですが・・・
-
CSSセクレター 子孫のみに適用...
-
DIVの入れ子で、FireFoxだとレ...
-
Ajaxで文字列を表示したいです。
-
ワードプレスで何度消しても空...
-
RubyのHTMLパーサーで複数のタ...
-
最初の文字後ろのスペースを大...
-
検索結果がツリー状に表示され...
-
IEとFireFoxの表示の違いで悩ん...
おすすめ情報