日本以外の海外で言語別に振り分けるサイトの準備をしています。
ただ、モバイルのみ国内閲覧可能なサイトを準備したいと考えています。
今悩んでおりますのは、
1)htaccess等を利用してPCサイトの国内からのアクセスを拒否、海外アクセスのみの状態。
2)その状態で、同一ドメイン上のサブディレクトリにあるモバイルサイトのみ国内閲覧可能な状態
URLの例で言いますと
http://www.○○○.com/ > 国内閲覧拒否(PCサイト)
http://www.○○○.com/i/ > 国内閲覧可能(モバイル&スマホ)
htaccessを調べてはいるのですが、はじめに国内閲覧拒否してしまっている状態で、サブディレクトリのモバイルには国内からは飛ばせないような気がするのですが。
記述などの助言をいただけると幸いです。
よろしくお願いします。
A 回答 (4件)
- 最新から表示
- 回答順に表示
No.4
- 回答日時:
>日本割当IPの内、スマホ、携帯アクセスのみ許可するのは、可能でしょうが、かなりメンテナンスにワークロードがかかりますね。
>iptablesと.htaccessの併用が良いと思いますが、固定iPアドレスが2個必要になります。
>併用をすすめるメリットは、レスポンスにあります。
>
>他の方の妙案を期待します。
iptablesが使える=root権がある、状態なので無理に「.htaccess」でやらなくても良いです。httpd.confが設定できるのであればそちらで設定した方が良いからです。
IPアドレスが2個だろうが10個だろうが同じホスト名で呼び出されるのでは規制の方法は変わりません。
iptablesはこの場合不適切かと思います。
国内・外のアドレスだけであれば比較的簡単にメンテナンスできますがスマートフォンなどを含んでしまうとIPアドレスでは規制できない(一般のプロバイダから無線LANなどでアクセスされたら?)のでブラウザのエージェントも同時に判定するなどの方法を採る必要があります。
結局の所、この規制を実現するにはアクセスしてくるエージェントを見るしか無さそうなのでサーバーの「設定」で規制を掛けるのはかなり困難かと思われます。
No.3
- 回答日時:
日本割当IPの内、スマホ、携帯アクセスのみ許可するのは、可能でしょうが、かなりメンテナンスにワークロードがかかりますね。
iptablesと.htaccessの併用が良いと思いますが、固定iPアドレスが2個必要になります。
併用をすすめるメリットは、レスポンスにあります。
他の方の妙案を期待します。
No.2
- 回答日時:
もし、サーバーのhttpd.confを操作できるのであればそちらに記述した方が良いです。
httpd.confと.htaccessでは同じ記述が利用できますがこちらの場合はディレクトリごとに明確な設定が可能です。
<Directory www.○○○.com/>
AllowOverride None
Order Allow,Deny
Deny …
</Directory>
<Directory www.○○○.com/i/>
AllowOverride None
Order Allow,Deny
Allow …
</Directory>
参考URL:http://httpd.apache.org/docs/2.3/mod/mod_access_ …
No.1
- 回答日時:
どうやって国内外の判断をしているのでしょうか?
最初に呼び出されるページで動的に判断させた方が良いと思います。
http://www.○○○.com/ で閲覧可能端末から来たときに/i/にリダイレクトさせるようにプログラムしてやると良いでしょう。
.htaccessを使用するとリクエストごとに処理されるのでサーバーの負荷が増大します。
また下位のディレクトリにも適用されていくので判断の設定が複雑になります。
この回答への補足
ご回答ありがとうございます。
国内外の判断ですが
.htaccessを用いて、日本に割り当てられているIPアドレスをすべて拒否する、という設定をしています。国内閲覧不可で海外で閲覧可能な状態を確認できています。
http://q.hatena.ne.jp/1285346401
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・【大喜利】【投稿~11/12】 急に朝起こしてきた母親に言われた一言とは?
- ・好きな和訳タイトルを教えてください
- ・うちのカレーにはこれが入ってる!って食材ありますか?
- ・好きな「お肉」は?
- ・あなたは何にトキメキますか?
- ・おすすめのモーニング・朝食メニューを教えて!
- ・「覚え間違い」を教えてください!
- ・とっておきの手土産を教えて
- ・「平成」を感じるもの
- ・秘密基地、どこに作った?
- ・【お題】NEW演歌
- ・カンパ〜イ!←最初の1杯目、なに頼む?
- ・一回も披露したことのない豆知識
- ・これ何て呼びますか
- ・チョコミントアイス
- ・初めて自分の家と他人の家が違う、と意識した時
- ・「これはヤバかったな」という遅刻エピソード
- ・これ何て呼びますか Part2
- ・許せない心理テスト
- ・この人頭いいなと思ったエピソード
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・あなたの習慣について教えてください!!
- ・ハマっている「お菓子」を教えて!
- ・高校三年生の合唱祭で何を歌いましたか?
- ・【大喜利】【投稿~11/1】 存在しそうで存在しないモノマネ芸人の名前を教えてください
- ・好きなおでんの具材ドラフト会議しましょう
- ・餃子を食べるとき、何をつけますか?
- ・あなたの「必」の書き順を教えてください
- ・ギリギリ行けるお一人様のライン
- ・10代と話して驚いたこと
- ・家の中でのこだわりスペースはどこですか?
- ・つい集めてしまうものはなんですか?
- ・自分のセンスや笑いの好みに影響を受けた作品を教えて
- ・【お題】引っかけ問題(締め切り10月27日(日)23時)
- ・大人になっても苦手な食べ物、ありますか?
- ・14歳の自分に衝撃の事実を告げてください
- ・架空の映画のネタバレレビュー
- ・「お昼の放送」の思い出
- ・昨日見た夢を教えて下さい
- ・ちょっと先の未来クイズ第4問
- ・【大喜利】【投稿~10/21(月)】買ったばかりの自転車を分解してひと言
- ・メモのコツを教えてください!
- ・CDの保有枚数を教えてください
- ・ホテルを選ぶとき、これだけは譲れない条件TOP3は?
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・【コナン30周年】嘘でしょ!?と思った○○周年を教えて【ハルヒ20周年】
- ・あなたの習慣について教えてください!!
- ・都道府県穴埋めゲーム
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
パソコンが勝手に再起動します...
-
パソコンの電源が入ったり消え...
-
自作PC パーツが安い時期
-
ゲーミングPCと普通のノートPC
-
予算10〜13万でゲーミングPCを...
-
SSDが認識しないので色々触って...
-
DELLのパソコンの電源を入...
-
GPUの使用率について
-
ゲーミングpcのCPUの温度が85℃...
-
グラボの性能がでない
-
Minecraft 統合版(PC)の描画距...
-
PCを買おうと思ってますが、あ...
-
ガレリアのゲーミングデスクト...
-
パソコンwindows10のイヤホンジ...
-
ASRock A520 M HDV のマザーボ...
-
ゲーミングPCを買いました。 ...
-
ゲーミングpcについて
-
新しいゲーミングpcの購入また...
-
PC関連の質問です。OSが導入さ...
-
セカンドライフというパソコン...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
サブドメインを使用しxxx.sakur...
-
cgi-binディレクトリにアクセス...
-
ビデオチャットにいきなり乱入...
-
.htaccessで携帯自動振り分けを...
-
htaccessでのアクセス拒否が効...
-
携帯サイトを検索に反映させな...
-
サーバーに置いたPDFファイルを...
-
gooの簡単HPにアクセスできません
-
gooメール ログイン したらHT...
-
「戻る」を押しても戻らないweb...
-
BIC・SIMについて
-
動画の自動再生を止めたいので...
-
静止画画像をクリックすると音...
-
「全面リニューアル」の意味
-
自転車について
-
画面のどこかをクリックすると
-
「八百万の神」このサイトは何...
-
excel VBA でjava のボタンを押...
-
Webサイト内に埋め込んだmp4動...
-
リロードした時にページの一番...
おすすめ情報