From 39093b1486acd31864db1a24e82789414bf958c9 Mon Sep 17 00:00:00 2001 From: Ashley Rich Date: Sun, 20 Aug 2017 16:32:45 -0300 Subject: [PATCH] Fix dynamic robots.txt file --- sites-available/fastcgi-cache.com | 3 +++ sites-available/multisite-subdirectory.com | 3 +++ sites-available/multisite-subdomain.com | 3 +++ sites-available/singlesite.com | 3 +++ sites-available/ssl-fastcgi-cache.com | 3 +++ sites-available/ssl.com | 3 +++ 6 files changed, 18 insertions(+) diff --git a/sites-available/fastcgi-cache.com b/sites-available/fastcgi-cache.com index 82ca1ef..4644a69 100644 --- a/sites-available/fastcgi-cache.com +++ b/sites-available/fastcgi-cache.com @@ -51,6 +51,9 @@ server { fastcgi_cache_valid 60m; } + # Rewrite robots.txt + rewrite ^/robots.txt$ /index.php last; + # Uncomment if using the fastcgi_cache_purge module and Nginx Helper plugin (https://wordpress.org/plugins/nginx-helper/) # location ~ /purge(/.*) { # fastcgi_cache_purge fastcgi-cache.com "$scheme$request_method$host$1"; diff --git a/sites-available/multisite-subdirectory.com b/sites-available/multisite-subdirectory.com index eb9fc0e..c057227 100644 --- a/sites-available/multisite-subdirectory.com +++ b/sites-available/multisite-subdirectory.com @@ -35,6 +35,9 @@ server { #fastcgi_pass unix:/run/php/php7.0-fpm.sock; #fastcgi_pass unix:/var/run/php5-fpm.sock; } + + # Rewrite robots.txt + rewrite ^/robots.txt$ /index.php last; } # Redirect www to non-www diff --git a/sites-available/multisite-subdomain.com b/sites-available/multisite-subdomain.com index 9491b30..14260e9 100644 --- a/sites-available/multisite-subdomain.com +++ b/sites-available/multisite-subdomain.com @@ -32,6 +32,9 @@ server { #fastcgi_pass unix:/run/php/php7.0-fpm.sock; #fastcgi_pass unix:/var/run/php5-fpm.sock; } + + # Rewrite robots.txt + rewrite ^/robots.txt$ /index.php last; } # Redirect www to non-www diff --git a/sites-available/singlesite.com b/sites-available/singlesite.com index c98bab2..70c7687 100644 --- a/sites-available/singlesite.com +++ b/sites-available/singlesite.com @@ -32,6 +32,9 @@ server { #fastcgi_pass unix:/run/php/php7.0-fpm.sock; #fastcgi_pass unix:/var/run/php5-fpm.sock; } + + # Rewrite robots.txt + rewrite ^/robots.txt$ /index.php last; } # Redirect www to non-www diff --git a/sites-available/ssl-fastcgi-cache.com b/sites-available/ssl-fastcgi-cache.com index 83829a8..60c202d 100644 --- a/sites-available/ssl-fastcgi-cache.com +++ b/sites-available/ssl-fastcgi-cache.com @@ -58,6 +58,9 @@ server { fastcgi_cache_valid 60m; } + # Rewrite robots.txt + rewrite ^/robots.txt$ /index.php last; + # Uncomment if using the fastcgi_cache_purge module and Nginx Helper plugin (https://wordpress.org/plugins/nginx-helper/) # location ~ /purge(/.*) { # fastcgi_cache_purge ssl-fastcgi-cache.com "$scheme$request_method$host$1"; diff --git a/sites-available/ssl.com b/sites-available/ssl.com index 763f171..076b377 100644 --- a/sites-available/ssl.com +++ b/sites-available/ssl.com @@ -39,6 +39,9 @@ server { #fastcgi_pass unix:/run/php/php7.0-fpm.sock; #fastcgi_pass unix:/var/run/php5-fpm.sock; } + + # Rewrite robots.txt + rewrite ^/robots.txt$ /index.php last; } # Redirect http to https