Merge branch 'add-robots-txt' into 'v2.9.x'

Adding robots.txt to fix random 404 message

See merge request allianceauth/allianceauth!1302
This commit is contained in:
Ariel Rin 2021-04-27 14:11:14 +00:00
commit d173a59441
3 changed files with 15 additions and 1 deletions

View File

@ -0,0 +1,2 @@
User-agent: *
Disallow: /

View File

@ -45,17 +45,25 @@ Place your virtual host configuration in the appropriate section within `/etc/ht
``` ```
<VirtualHost *:80> <VirtualHost *:80>
ServerName auth.example.com ServerName auth.example.com
ProxyPassMatch ^/static ! ProxyPassMatch ^/static !
ProxyPassMatch ^/robots.txt !
ProxyPass / http://127.0.0.1:8000/ ProxyPass / http://127.0.0.1:8000/
ProxyPassReverse / http://127.0.0.1:8000/ ProxyPassReverse / http://127.0.0.1:8000/
ProxyPreserveHost On ProxyPreserveHost On
Alias "/static" "/var/www/myauth/static" Alias "/static" "/var/www/myauth/static"
Alias "/robots.txt" "/var/www/myauth/static/robots.txt"
<Directory "/var/www/myauth/static"> <Directory "/var/www/myauth/static">
Require all granted Require all granted
</Directory> </Directory>
<Location "/robots.txt">
SetHandler None
Require all granted
</Location>
</VirtualHost> </VirtualHost>
``` ```

View File

@ -69,6 +69,10 @@ server {
autoindex off; autoindex off;
} }
location /robots.txt {
alias /var/www/myauth/static/robots.txt;
}
# Gunicorn config goes below # Gunicorn config goes below
location / { location / {
include proxy_params; include proxy_params;