サポート » 使い方全般 » robots.txt エラーがどうにも治らない…

  • 解決済 goaza0707

    (@goaza0707)


    ウェブマスターで下記表示がでます。

    ネットワークにアクセスできません: robots.txt にアクセスできませんrobots.txt ファイルがサイトのルートに見つかりましたが、ダウンロードできないためサイトマップをクロールできませんでした。アクセスを可能にするか、削除してください。

    robots.txt以外はエラーは出ていないのですが、

    プラグインでGoogle XML Sitemapsコチラを使っていて、
    Google にブログの更新を通知
    サイトマップの URL を仮想 robots.txt ファイルに追加
    もちろんチェック入れているのですが、
    まったくなおらず。

    一度このプラグインを外して、robots.txtに書き込みができるプラグインを入れても無理で、
    robots.txtを自分で書いてサーバーに上げても何も状況は変わりませんでした。

    template-loader.phpをたたいたら下記のエラーがでてきます。

    Fatal error: Call to undefined function is_robots() in /var/www/html/ドメイン/wp-includes/template-loader.php on line 28

    まったくなおせず困っています、誰か教えて下さい。

    お願いします。

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • モデレーター Daisuke Takahashi

    (@extendwings)

    is_robots()関数が見つからない旨のエラーですね。
    WordPress 3.9.2を一度ダウンロードしなおして、wp-includesディレクトリ内のファイルを上書きしてみるといいかもしれません。

    原因としては、3.9.1などの以前のバージョンからのアップグレードに何らかの原因で失敗してしまったことや、手動でファイルをアップロードした際に予期せぬ問題が生じてしまったことなどが考えられます。

    ありがとうございます。

    3.9.1の時に既にこのエラーが出ておりまして、
    DNSは問題ないのですが、現在使用しているサーバーに入れてるほとんどのサイトも
    robots.txtにアクセスができないと出ていて。

    サーバーに問題があるのかとも思ったのですが、
    一度上書きしてみます。

    すみません、解決しました。

    どうやらサーバーの方に問題があったようです。

    ありがとうございました。

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • トピック「robots.txt エラーがどうにも治らない…」には新たに返信することはできません。