• 締切済み

荒らしサイトからのアクセスを禁ずるには・・・

ブログを立ち上げています 特定のサイトからのアクセスを禁止したいのですが、やりかたがわかりません http://suin.jp/modules/bulletin/index-page-article-storyid-13.htmlのサイトを参考にしていますが、 $arasi = "http://ime.nu/|http://aaa.jp/"; //↑ リンクを無効にするサイトのURLを | で区切る $arasi = "/(".str_replace("/","\/", quotemeta($arasi) ).")/i"; if(preg_match($arasi,$_SERVER['HTTP_REFERER'])){ sleep(10);//10秒待ってね header("HTTP/1.0 404 Not Found"); //ページが見つかりません exit(); } これをソースのどこに入れたらいいんでしょうか 教えてください

みんなの回答

  • fake-tang
  • ベストアンサー率24% (186/772)
回答No.2

ごめんなさい、途中で送信押しちゃいました。 その記述を使う場合は、 < ?php ?> の間に入れます。 ファイルの拡張子は.phpで。 サーバーがphpを扱えるかどうか、確認してください。 たいていのサーバーは扱えると思いますが、念のため。

ceina
質問者

補足

早々の回答ありがとうございます PHPとか全然わからないので、最初に紹介してもらった.htaccessを使いたいんですけど、これだと拡張子が.htaccessのファイルを作るってことなんでしょうか 私はブログを立ち上げていて、ブログのソースをカスタマイズすることしかできないんですが、ソースの中に組み込めるわけではないってことでしょうか

  • fake-tang
  • ベストアンサー率24% (186/772)
回答No.1

いやソレPHP用だから。 理解していない場合は触っちゃダメ。 できることなら、.htaccessとかのほうが強力ですよ。 http://www.shtml.jp/htaccess/referer.html

関連するQ&A