Merge pull request #994 from pagespeed/jefftk-allow-script-variables

config: whitelist a few more directives for script variables
This commit is contained in:
Jeff Kaufman
2015-07-23 10:36:57 -04:00
+5 -1
View File
@@ -280,7 +280,11 @@ const char* NgxRewriteOptions::ParseAndSetOptions(
// as browsers might be able to manipulate its natural use-case: $http_host.
if (!StringCaseStartsWith(directive, "LoadFromFile") &&
!StringCaseEqual(directive, "EnableFilters") &&
!StringCaseEqual(directive, "DisableFilters")) {
!StringCaseEqual(directive, "DisableFilters") &&
!StringCaseEqual(directive, "DownstreamCachePurgeLocationPrefix") &&
!StringCaseEqual(directive, "DownstreamCachePurgeMethod") &&
!StringCaseEqual(directive,
"DownstreamCacheRewrittenPercentageThreshold")) {
compile_scripts = false;
}