Ottomata has submitted this change and it was merged. Change subject: Add cache headers for datasets.wikimedia.org ......................................................................
Add cache headers for datasets.wikimedia.org Bug: T101125 Change-Id: I4abd906029d1684a266300d0437cdd75e8db0691 --- M modules/statistics/files/datasets.wikimedia.org 1 file changed, 15 insertions(+), 0 deletions(-) Approvals: Ottomata: Verified; Looks good to me, approved diff --git a/modules/statistics/files/datasets.wikimedia.org b/modules/statistics/files/datasets.wikimedia.org index fe60a0c..11e26f7 100644 --- a/modules/statistics/files/datasets.wikimedia.org +++ b/modules/statistics/files/datasets.wikimedia.org @@ -14,6 +14,21 @@ Header set Access-Control-Allow-Origin "*" </Directory> + # Cache json, yaml, csv, and tsv files 1 day + # (could be all files but wanted to be more restrictive to start) + <IfModule mod_headers.c> + <FilesMatch "\.(json|yaml|csv|tsv)$"> + Header set Cache-Control "max-age=86400, public, must-revalidate" + </FilesMatch> + </IfModule> + + # M86400 -> issue conditional request 1 day after modification + <IfModule mod_expires.c> + ExpiresActive On + ExpiresDefault M86400 + </IfModule> + </Directory> + LogLevel warn ErrorLog /var/log/apache2/datasets_error.log CustomLog /var/log/apache2/datasets_access.log combined -- To view, visit https://gerrit.wikimedia.org/r/218534 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: merged Gerrit-Change-Id: I4abd906029d1684a266300d0437cdd75e8db0691 Gerrit-PatchSet: 2 Gerrit-Project: operations/puppet Gerrit-Branch: production Gerrit-Owner: Milimetric <dandree...@wikimedia.org> Gerrit-Reviewer: Ottomata <o...@wikimedia.org> Gerrit-Reviewer: jenkins-bot <> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits