• 締切済み

htaccessで制限出来ていない

htaccessでとある人物のサイトへのアクセスを拒否したく、同じプロバイダーを使っている他の方に悪いと思いつつも、その人物のホスト名を入れて設置しました。 しかし、何故か設置後もその人物からの書き込みがあり、困っています。 完全に制限する事は出来ないのでしょうか?

noname#44408
noname#44408

みんなの回答

  • my-hobby
  • ベストアンサー率21% (659/3045)
回答No.4

#3さんの言われてる事解からないと無理でしょう。

  • uki629
  • ベストアンサー率23% (40/172)
回答No.3

そりゃhtaccessではなくて設定するのは.htaccessだから それと質問者の利用しているサーバは.htaccessを利用可能なのか?

  • vaio09
  • ベストアンサー率37% (756/2018)
回答No.2

次からは、ご自身の設定記述を書かれると回答が付きます。 そうしないと、#1の方のように、回答者があらゆる可能性を考えないといけません。 相手端末のホスト名は接続の度に変わるので、ピンポイントでのフィルタは無意味です。 ドメインベースにしたらいいんじゃないでしょうか。 他の方に迷惑ですが、某掲示板などでも頻繁に実施していますから許容範囲 でしょう。 order allow,deny allow from all deny from ほげほげ.com (ほげほげ.comからのアクセスを拒否)

  • pbforce
  • ベストアンサー率22% (379/1719)
回答No.1

その人以外で同じホストからアクセスは出来ていますか? そのホストからアクセスできるのはその人だけですか? そもそもの制限は出来ていますか? その制限が出来ていないのか、制限は出来ているけどその人には有効でないのか、どっちでしょう?

関連するQ&A

  • .htaccessによるアクセス制限が上手く動かない

    記述ミスのつもりはないのですが、.htaccessのdenyで記述したアクセス制限が上手く作動していないようです。 具体的には以下の記述がされています。 (ホスト名を記号で伏せて書いてありますが、実際はちゃんと英数字でホスト名を記述し、ホスト名の後方一致によるアクセス制限をかけています) <Limit GET POST> order allow,deny allow from all deny from .■□■.ne.jp deny from .△■○.com.cn </Limit> (↓以下、ユーザーエージェント指定による別のアクセス制限記述が続きますが省略)   上述の【 .△■○.com.cn 】がきちんと制限されていないらしく、本日アクセス解析に載ってきてびっくりしました。 何度確かめても、一言一句、間違いなく.htaccessに記述されているホスト名(後方一致)と同じです。 試しに(以前にもテストしましたが)自分のホスト名(後方一致)をdenyで記載してアップロードしアクセスしてみましたが、ちゃんと制限されてページにはアクセス出来ませんでした。 ちなみに.htaccessのアップロード場所は、サイトのインデックスページと同ディレクトリです(アクセス解析を設置しているのはこのインデックスページ)。   問題のホストは、きちんと記述されているにも関わらず、何故アクセス可能(アクセス解析に載っている)なのでしょうか?私は、アクセス拒否された→アクセスできなかったから解析にも載らないと考えていましたが、載ることがあるのでしょうか?(違うと思うが…) 勿論何度も確認しましたが、私の記述ミスを含めて、考えられる可能性がありましたら、ご指摘頂ければ幸いです。 現在は念のため、アクセス解析に載ってきたホスト名をコピペして記述し直して再アップロードしています。   お知恵をお借りできれば幸いです。 どうぞよろしくお願い致します。

    • ベストアンサー
    • HTML
  • htaccessで複数の制限ができますか

    htaccessか使える環境なので 1.BASIC認証 2.特定のホスト(IPアドレス。プロバイダ)からのアクセスを制限 3.特定のユーザーエージェントからのアクセスを制限 この3つのことを出来れば一気にしてしまいたいのですが、その場合、一つのファイルにすべてを記述していいものなのでしょうか? それとも、それぞれのファイルを個別にUPするものなのでしょうか? そもそも個別にUPできるものですか?ファイル名が変わってしまいますよね、同じhtaccessですと上書きされてしまいますよね。 htaccessでいろいろと制限が出来ることも、書き方も分かってはいるのですが、それを一つのファイルにすべて羅列していいものなのかが分かりません。 それとも1,2,3すべてを行うことは無理なのでしょうか? 今ひとつhtaccessが分かっていないものですから 大変申し訳ないのですが教えていただけると助かります。 よろしくお願いします。

  • .htaccessでアクセス制限動作しません

    .htaccessを設置しましたが、正常に動作しません。 ニフティ法人Webホスティングにて、独自ドメイン使用のホームページを開設 しています。(.htaccess利用可、ファイルのパーミッション(属性)を「604」に するということをニフティに確認済み) サイト全体に対して、123.net123456780.t-com.ne.jp からのアクセス制限をしたく、. htaccessを設置しました。.t-com.ne.jp より前の部分、またIPアドレスも一定では ない為、t-com.ne.jp 特定ホストからのアクセス制限をしました。 ---------.htaccess記述-------- order allow,deny allow from all deny from .t-com.ne.jp ----------------------------- ・ 各行、最終行は改行 ・ FTPファイル転送後、ファイル名を「.htaccess」に、属性を「604」に変更 上記では、アクセスされてしまい、「.t-com.ne.jp」の「.(ドット)」を削除し、  「t-com.ne.jp」に書き換え、前手順で設置をしましたが、.htaccessが 動作せず、依然として t-com.ne.jp からアクセスされています。 サイト全体のアクセス制限をしたいので、図の様にサイトトップページ、 および各ページフォルダと同じ場所に、.htaccessを設置しました。 .htaccessの記述方法、設置場所が間違っているのでしょうか? どのようにすれば、アクセスを制限するようになるでしょうか? ご存知の方いらっしゃいましたら宜しくお願いいたします!

  • .htaccessによるアクセス制限

        htaccessについて質問です。 どなたか、わかる方教えて下さい。 htaccessで、特定のIP、ホストをアクセス制限する方法がありますがそれはわかるのですが…。 htaccessで、特定のIPやホストを制限するのではなく、特定のページを表示させ、指定IP以外のユーザは 通常のトップページを表示させる方法。 例: 000.000.000.000のIPユーザは、 http://www.???.com//???htmlだけを表示 000.000.000.000以外のIPユーザは、 http://www.???.com/index.htmlを表示させる。 いわいる荒らしなどで制限をしたい人物のIPだけは、指定したページ (アクセス制限されていることを告知ページなど)を表示させて、 普通の人物は、普通通りにトップページを表示させコンテンツを見れるようにする。      

  • 【再】.htaccessでアクセス制限動作しません

    .htaccessを設置しましたが、正常に動作せず、7月1日にこちらで下記の質問 をしました。FTPにてサーバーへのアップロード時に、バイナリモードではなく、 アスキー(テキストモード)でアップロードというアドバイス回答をいただきました。 アスキーモードにてアップロードをしましたが、本日(5日)にアクセス制限を したはずの「t-com.ne.jp」ホストより、相変わらずアクセスされていました。 .htaccessの記述方法、設置場所が間違っているのでしょうか? どのようにすれば、アクセスを制限ができるのか、ご存知の方いらっしゃい ましたら宜しくお願いいたします! (現在、.t-com.ne.jp で、ドッドをつけて 記述しています) --------------- 7月1日の質問内容 -------------------- ニフティ法人Webホスティングにて、独自ドメイン使用のホームページを開設 しています。(.htaccess利用可、ファイルのパーミッション(属性)を「604」に するということをニフティに確認済み) サイト全体に対して、123.net123456780.t-com.ne.jp からのアクセス制限をしたく、. htaccessを設置しました。.t-com.ne.jp より前の部分、またIPアドレスも一定では ない為、「t-com.ne.jp 」特定ホストからのアクセス制限をしました。 ---------.htaccess記述-------- order allow,deny allow from all deny from .t-com.ne.jp ----------------------------- ・ 各行、最終行は改行 ・ FTPファイル転送後、ファイル名を「.htaccess」に、属性を「604」に変更 上記では、アクセスされてしまい、「.t-com.ne.jp」の「.(ドット)」を削除し、  「t-com.ne.jp」に書き換え、前手順で設置をしましたが、.htaccessが 動作せず、依然として t-com.ne.jp からアクセスされています。 サイト全体のアクセス制限をしたいので、図の様にサイトトップページ、 および各ページフォルダと同じ場所に、.htaccessを設置しました。

  • .htaccessのアクセス制限のことで

    レンタルサーバーを利用してブログをやっております。 最近、海外からのスパムが多くなり、.htaccessを設置してアクセス制限をかけようかと思い.htaccessファイルを設置しましたらページそのものが見れなくなってしまいました。 order deny,allow deny from all allow from .jp SetEnvIf Referer "拒否ドメイン" deny_ref order allow,deny allow from all deny from env=deny_ref このような書き方は間違えているのでしょうか。 こちらのやりたい事としましては、海外からのアクセスを拒否、日本でも一部のドメインの拒否、一部のサイトからの直リンク拒否です。 どうそ、よろしくお願いします。

  • .htaccessでアクセス制限できないホスト

    アクセスして欲しくないホストは、htaccessを使って拒否しているのですが、 『sol-fttb.240.152.118.46.sovam.net.ua』だけは なぜか、どんなに記述しても、毎日アクセスがあります。 今までに、以下のようにして試したのですが、すべて駄目でした。 deny from sol-fttb.240.152.118.46.sovam.net.ua deny from .240.152.118.46.sovam.net.ua deny from .sovam.net.ua deny from .net.ua deny from .ua deny from 240.152.118.46 もちろん、その記述の前に、 order allow,deny allow from all は、記述しており、 他のホストは、問題なく拒否できています。 『sol-fttb.240.152.118.46.sovam.net.ua』のように、IPアドレスが不明なホストは拒否する方法はないのでしょうか? できれば、htaccess以外でのアクセス制限の方法ではなく、 htaccess内の記述で、アクセス拒否したいと思います。 以上よろしくお願いいたします。

    • ベストアンサー
    • HTML
  • htaccess、404エラーページへ飛ばす方法

    最近サイトに荒らしが来て困っています。 IPアドレスとホスト名が分かったので、htaccessでサイトを見られないようにしてしまおうと思っているのですが、普通に拒否設定をするとエラー画面でアクセス制限している事が相手にばれてしまいます。 なので、リンク間違い等の時に表示される404エラーの画面に飛ばすようにしたいのですが、どのようにすれば良いのか分かりません。 ご存知でしたら、教えて頂けましたら嬉しいです。

    • 締切済み
    • CGI
  • htaccess??

    .htaccessを設置したいのですが、.htaccessではいろいろな条件を拒否したり許可したりできますよね? たとえば、指定したホストからのアクセスを拒否したい、と同時に画像の直リンクを防ぎたい。という場合、どう表記すればいいのでしょうか? order allow,deny deny from all deny from xxxxx(拒否したいホスト) deny from xxxxx SetEnvIf REFERER "xxxxx(自サイトのURL )" Ref1↓ Order Deny,Allow↓ Deny from all↓ Allow from env=Ref1↓ AddHandler cgi-script htaccess とこんな感じでつらつらと並べていいものでしょうか? 初歩的な質問でごめんなさい。 良かったら教えてください。

  • ちょっと手の込んだアクセス制限方法ですが……

    現在次のようなアクセス制限を考えています。 1.利用可能な手段で特定リモートホストからのアクセスを拒否する。 2.1の方法で特定リモートホストからのアクセスを拒否しつつ、アクセス解析などの利用可能な手段で特定リモートホストからのアクセスの試行を監視する。 .htaccessで特定リモホからのアクセスを拒否することは可能ですが、アクセス解析が仕込んであるindexページへのアクセスも拒否してしまうので単純に.htaccessでアクセス拒否してしまう方法はこのケースでは使えません。 今のところ私が考えている方法を下に挙げます 1.アクセス解析を仕込んだダミーのトップページを設置する。 2.全てのコンテンツを設置するディレクトリを作成し、このディレクトリの中をアクセス制限する。 3.ダミーのトップページからディレクトリ中トップページに利用可能な方法を用いて自動的に移動させる。 この方法はどう考えてもスマートな方法に見えないと思うのですが、「こんな方法もあるよ!」「これ一般的な方法ですよ」という方、教えてくださいませ。