![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
はじめまして、自分のホームページを特定地域の人に見せたくない場合の
.htaccess記述についての質問ですが、特定地域からのアクセスを制限する
記述は分かったのですが、自分がその地域に住んでいた場合
自分だけを許可する記述がわかりません。。。。
例えば、日本に住んでいながら、自分以外の日本からのアクセスを
制限するといった感じです。
一応、自分が考えてうまくいかなかった記述を記載しておきます。
order allow,deny
allow from all
allow from 000.000.0.000/00 ←自分のIPアドレス
deny from .jp
どなたか分かる方、よろしくお願い致します。
A 回答 (4件)
- 最新から表示
- 回答順に表示
No.4
- 回答日時:
XREAの少なくとも無料のだと規約ページ
http://www.xrea.com/?action=rules に禁止事項として
>日本語以外の言語を主体としたコンテンツを公開すること。
とあります
ユーザー掲示板を見ると アクセス制限自体は出来るようですが
日本からのほとんどのアクセスを制限すると、上記禁止事項と同様と判断されるかもしれません
http://sb.xrea.com/showthread.php?t=8228
それからhttpd.confについては、、書き方が悪かったかな?
>httpd.confでHostnameLookups Onに成っていればの前提ですが
↓
サーバーの管理者がhttpd.confでHostnameLookups Onに設定してあればの前提ですが <=と言うことです
この場合のサーバーの管理者とはあなたのことではなくXREA.Comを運営している業者がわの管理者です
あなたのPCにApacheを入れてもXREA.COM上のアクセスには関係有りませんよ
XREAなどのスペースを借りるのではなくて自分でサーバーを立てたり
専用サーバーを1台丸ごと借りるような場合は、自分でhttpd.confを設定します
XREAを利用しているのなら #2の投稿は
>CGIが使えるのなら <=この行以下をお読みください
要するに あなたがXREAのサーバーにアクセスしたときのアドレスが
間違いないのか が重要です。
No.3
- 回答日時:
xrea ならhttpd.confを編集する必要はないはずです。
(と言うか、編集できないはずです)なんとなく、NAT環境でローカルIPアドレスを記述している or DHCP環境なのにIPアドレスを1個だけピンポイントで設定している or IPアドレスの記述方法を間違えている、のいずれかまたは複合だと思います。
プロバイダと固定IPアドレスサービスを契約していない場合、通常はDHCPです。
また、ルータ越しならば通常は前者のケースに(も)該当します。
この場合、グローバルIPアドレスで xxx.xxx.xxx.0/24 や xxx.xxx.0.0/16 等のように指定する必要があります。(xxx部分までしか見ないようにする)
または xxx.dokoka.tokyo.provider.ne.jp のようなホスト名が付けられることがわかっていれば .dokoka.tokyo.provider.ne.jp のように先頭の方を削っていっても出来たと思います。
上記に該当しない(固定IPアドレスが割り振られている)場合はピンポイントで指定できるので、 /xx の部分は要りません。
どうしてもダメなら、BASIC認証を使う方法も考慮に入れてみてください。
No.2
- 回答日時:
httpd.confでHostnameLookups Onに成っていればの前提ですが
#1さんので間違いないと思いますよ
deny でホスト名指定
allow でIPアドレス指定だとうまくいかないのかと思って
自分のサーバーで試してみましたが問題ありませんでしたし
>IPアドレスも何度も確認してまちがいありません。
と有りますけど .htaccess を置いているサーバー上で試されたのでしょうか?
CGIが使えるのなら
#! /usr/bin/perl
print"Content-type: text/html; charset=Shift_JIS\n\n";
print"<html>\n<body>\n<H1>TEST</h1>\n";
foreach(sort(keys %ENV))
{if(/^(REMOTE|HTTP)/i)
{print" \$ENV{'$_'} = $ENV{$_} <br>\n";} }
__END__
#補足要求1:こんなのを置いてアクセスし $ENV{'REMOTE_ADDR'} の値を確認してください
尚、httpd.confでHostnameLookups Onに成っている場合は
$ENV{'REMOTE_HOST'} = ホスト名 も表示されます
それから .htaccess に
order allow,deny
allow from all
とだけ書いて まず普通にアクセスできることを確認します
#↑補足要求2
次に
order allow,deny
allow from all
deny from 自分のIPアドレス
と追加して 403が返る事を確認します。
#↑補足要求3:
order allow,deny
allow from all
deny from 自分以外ののIPアドレス
と書き換えて正しくアクセスできることを確認します
#↑補足要求4:
この回答への補足
返信ありがとうございます。
初心者なもので、httpd.confでHostnameLookups On のことを
知りませんでした。
いろいろ調べてみたのですが、httpd.confの設定を変更するためには
Apacheをインストールして、設定値を変更するという流れで
いいのでしょうか?
今使っているサーバーはXREAです。
.htaccessの記述だけで簡単にできると
どのサイトにも書いてあったので、意外と難しいのだなと
悪戦苦闘しております。
No.1
- 回答日時:
順番を逆にすれば出来ると思います。
order deny,allow
deny from .jp
allow from 000.000.0.000/00 ←自分のIPアドレス
参考URL:http://www.shtml.jp/htaccess/host.html
この回答への補足
_himajin_ 様へ
アドバイスありがとうございます。
早速、そのように設定してみたのですが
やはり、できません。
403エラーが出て、自分自身もはじかれているもようです。
IPアドレスも何度も確認してまちがいありません。
他の記述方法とかご存知の方がいらっしゃれば
アドバイスお願い致します。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(インターネット接続・インフラ) 特定地域からのHPへのアクセスを禁止できると思いますが、どの程度地域を指定できますか? 1 2022/05/28 08:27
- その他(就職・転職・働き方) 会社の交通費について 4 2022/07/17 07:27
- 大学受験 小論文添削をお願いします。問題は、「持続可能な地域づくりに向けて求められる行動について考えを述べ、こ 2 2022/07/06 20:24
- ハローワーク・職業安定所 ハローワーク 6 2022/11/30 03:50
- Firefox(ファイヤーフォックス) Firefoxのグーグル検索で表示される現在地を修正したい!!! 1 2022/05/17 10:42
- 固定IP Firefoxので表示される現在地を修正するには? 2 2022/05/17 21:16
- 高齢者・シニア 高齢者は朝の散歩ってよく聞くのですが、本当でしょうか?どこから来たイメージでしょうか? 他の地域は知 3 2023/04/30 17:52
- その他(IT・Webサービス) ホームページにカウント数を表示する 2 2022/10/28 10:37
- MySQL Mac です。ローカルホストの phpMyAdmin にアクセスできません。 1 2023/06/06 17:14
- 引越し・部屋探し 永田町駅に勤務することになりました。 おすすめ駅、地域を教えてください。 下記の条件希望です。 ・ア 4 2022/05/16 21:05
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
python3について。
-
文系のSE志望です。プログラミ...
-
python3について。
-
vba クリップボードクリアにつ...
-
chatGPTで次々と質問をしていく...
-
Google ColaboでGUI作成
-
このプログラミング言語のfor分...
-
プログラミングサイトについて。
-
プログラミングのPythonのnoteb...
-
【プログラミングScratch】で音...
-
Pythonのコードエラーについて...
-
プログラム言語について。
-
Webサイト内に埋め込んだmp4動...
-
IT業界より楽に稼げる業界って...
-
楽しくて最高のプログラミング...
-
小学1年生の子です。塾に行かせ...
-
Python - Excel で Webからデー...
-
入力された文字列が、LD22000を...
-
VBA 電話番号の正規表現について
-
プログラミング ソースコード
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
htaccessでのアクセス拒否が効...
-
cgi-binディレクトリにアクセス...
-
サーバーに置いたPDFファイルを...
-
特定のサイトにアクセスできな...
-
gooの簡単HPにアクセスできません
-
gooメール ログイン したらHT...
-
はじめましてwordpress初心者で...
-
サーバーの負荷について
-
.htaccess Refererによるアクセ...
-
ホームページ アクセス制限
-
特定地域からのアクセス制限に...
-
RSSリーダーの自動巡回を拒否す...
-
htaccessで制限出来ていない
-
チャット設置
-
携帯用のホームページを会員制...
-
携帯サイトを検索に反映させな...
-
サーバースペースを区切ってユ...
-
CIG(掲示板)の設置が上手くい...
-
ホストへの接続
-
ビデオチャットにいきなり乱入...
おすすめ情報