From 8ad743cded0de2e1ba9b37eb559ca3a69f664d9d Mon Sep 17 00:00:00 2001 From: rsiddharth Date: Sun, 15 Dec 2019 09:57:12 -0500 Subject: nfsw/__init__.py: Add /robots.txt * nfsw/__init__.py (create_route): Add route for /robots.txt. * nfsw/templates/robots.txt: New file. --- nfsw/__init__.py | 9 ++++++++- nfsw/templates/robots.txt | 2 ++ 2 files changed, 10 insertions(+), 1 deletion(-) create mode 100644 nfsw/templates/robots.txt diff --git a/nfsw/__init__.py b/nfsw/__init__.py index 561c492..28efc60 100644 --- a/nfsw/__init__.py +++ b/nfsw/__init__.py @@ -9,7 +9,7 @@ import os -from flask import Flask, render_template +from flask import Flask, render_template, make_response def create_app(test_config=None): # create and configure the app. @@ -59,6 +59,13 @@ def create_app(test_config=None): def nfsw(): return render_template('nfsw.html') + @app.route('/robots.txt') + @auth.anon_only + def robots(): + resp = make_response(render_template('robots.txt')) + resp.headers['Content-Type'] = 'text/plain' + + return resp return app diff --git a/nfsw/templates/robots.txt b/nfsw/templates/robots.txt new file mode 100644 index 0000000..1f53798 --- /dev/null +++ b/nfsw/templates/robots.txt @@ -0,0 +1,2 @@ +User-agent: * +Disallow: / -- cgit v1.2.3