Robots.txtのNGINX書き換えルール

All in One SEOは、動的なページとして独自のrobots.txtを生成しなくなりました。代わりに、WordPressのrobots_txtフィルターを使用して、WordPressが作成したデフォルトのrobots.txtを利用します。

AIOSEOのRobots.txt機能を使用する場合、WordPressが作成したデフォルトのrobots.txtを変更することになります。

NGINXサーバーでは、もはやリライトルールは必要ないはずです。しかし、robots.txtを参照したときに404エラーが表示される場合は、NGINXの書き換えルールが間違っている可能性があります。お使いのサーバーのNGINX設定ファイルに以下のルールが存在するか、ホスティングプロバイダに確認してください:

rewrite ^/robots.txt$ /index.php?aioseo_robots_path=root;