• ベストアンサー

.htaccessで日本からだけアクセス出来るように出来ますか?

日本にいる人だけに見てもらえるHPを作成したいのですが http://lolipop.jp/?mode=manual&state=hp&state2=htaccess_03  ↑ ファイルはどのように書けばいいのでしょうか???

質問者が選んだベストアンサー

  • ベストアンサー
  • kikanbo
  • ベストアンサー率31% (44/139)
回答No.3

#2はIANAというIPの総元締めから、アジアのサーバーの親元に割り振られてるIP そこから先はどこに割り振られるか明確には決まっていないのです。 enを入れるのは Macの日本語版InternetExplorerで見れなくなるからです。(たぶん) なんのために制限をかけるのかにもよります。

shawd
質問者

お礼

わざわざ何回も回答してもらい ありがとうございました。 とても参考になりました!

その他の回答 (2)

  • kikanbo
  • ベストアンサー率31% (44/139)
回答No.2

IPの192.168.0.1とかの先頭の区切りの数字が以下のものがアジアの可能性が高いIPです。 58 59 60 61 116 117 118 119 120 121 122 123 124 125 126 202 203 210 211 218 219 220 221 222

shawd
質問者

お礼

回答ありがとうございます。 初心者なんで教えてください 192.168.0.1で 先頭の数字で国名は特定できないのですか? どの数字あたりで特定できるのでしょうか?

  • kikanbo
  • ベストアンサー率31% (44/139)
回答No.1

世界中のIPの1%を日本で使っていると考えても 42949672個あります。 IPで日本かどうかの判定は難しいです。 アジアかどうかならできそうですが… HTTP_ACCEPT_LANGUAGEでjaだけにしても英語がデフォルトだと無理です。 HTTP_ACCEPT_LANGUAGEでjaとenのみ許可にするのが一番現実的かなぁ

shawd
質問者

お礼

kikanboさん 早速の回答ありがとうございます。 HTTP_ACCEPT_LANGUAGEなんですが これはJPと書いたら日本語のHPのみ 覗く事が出来るという意味なのでしょうか?

関連するQ&A