私は非常に新しいサーバーのもので、nginx 1.11とphp7を使ってサーバーをセットアップしました。nginxのエラーログに疑わしいエントリがある場合どうすればいいですか
私はまだプロジェクトパスを設定していましたが、しばしばnginxエラーログをチェックします。私は疑わしいホストがそこにリストされていることに気づいた。私は確かに私が所有していない7ammart.com
私は何をすべきですか?どうやって止めるの? どこから実行されているのか分かりますか?ここで
はエラーログです:
2016/09/11 10:19:19 [error] 3315#3315: *1 open() "/usr/share/nginx/html/robots.txt" failed (2: No such file or directory), client: 162.210.196.130, server: localhost, request: "GET /robots.txt HTTP/1.0", host: "7ammart.com"
2016/09/11 10:19:21 [error] 3315#3315: *2 "/usr/share/nginx/html/index.php/catalog/product_compare/add/product/1/uenc/aHR0cDovLzdhbW1hcnQuY29tL2luZGV4LnBocC9ob21lLWZ1cm5pdHVyZS9wb3RhdG8uaHRtbA,,/form_key/uo0p87myURTXoki5/index.html" is not found (2: No such file or directory), client: 162.210.196.130, server: localhost, request: "GET /index.php/catalog/product_compare/add/product/1/uenc/aHR0cDovLzdhbW1hcnQuY29tL2luZGV4LnBocC9ob21lLWZ1cm5pdHVyZS9wb3RhdG8uaHRtbA,,/form_key/uo0p87myURTXoki5/ HTTP/1.0", host: "7ammart.com"
2016/09/11 10:19:23 [error] 3315#3315: *3 "/usr/share/nginx/html/index.php/wishlist/index/add/product/1/form_key/uo0p87myURTXoki5/index.html" is not found (2: No such file or directory), client: 162.210.196.130, server: localhost, request: "GET /index.php/wishlist/index/add/product/1/form_key/uo0p87myURTXoki5/ HTTP/1.0", host: "7ammart.com"
私は
'7 ammart.com'のように見えるのは、あなたのウェブサイトをクロールしたいウェブスパイダーを実行しているサーバーのホスト名です。あなたは 'robots.txt'を持っていますか? –
@PrateekGuptaいいえ、それは私のものではありません。なぜなら私はまだプロジェクトファイルを引っ張っていないので、私はまだnginxのconfを正しく指摘していないからです。それらは実際に外から来たものです。これをどうすれば処理できますか?私は初めて、サーバーをセットアップするのは初めてです。 – dbbdev
はい、私はそれがあなたのものではないことを知っています。ウェブクローラーはウェブからデータを採掘することができます。ウェブクローラーがサイトをクロールしないようにするには、robots.txtでルールを指定できます。大丈夫です、誰もがどこかに出発しなければなりません。 –