summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorrsiddharth <s@ricketyspace.net>2019-12-15 09:57:12 -0500
committerrsiddharth <s@ricketyspace.net>2019-12-15 09:57:12 -0500
commit8ad743cded0de2e1ba9b37eb559ca3a69f664d9d (patch)
tree68e3e54bcae1d85c731b828d8672c44572c366ce
parent5a2f50e81fd3ec039bc9a1ffec3278fb59da65dd (diff)
nfsw/__init__.py: Add /robots.txt
* nfsw/__init__.py (create_route): Add route for /robots.txt. * nfsw/templates/robots.txt: New file.
-rw-r--r--nfsw/__init__.py9
-rw-r--r--nfsw/templates/robots.txt2
2 files changed, 10 insertions, 1 deletions
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: /