diff options
-rw-r--r-- | htdocs/no_referer.asis | 1 | ||||
-rw-r--r-- | share/templates/en_US/header.tmpl | 3 | ||||
-rw-r--r-- | share/templates/en_US/soap_fault.tmpl | 3 |
3 files changed, 5 insertions, 2 deletions
diff --git a/htdocs/no_referer.asis b/htdocs/no_referer.asis index 8f359f1..7bf94be 100644 --- a/htdocs/no_referer.asis +++ b/htdocs/no_referer.asis @@ -1,4 +1,5 @@ Status: 403 Forbidden +Vary: Referer Content-type: text/html <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" diff --git a/share/templates/en_US/header.tmpl b/share/templates/en_US/header.tmpl index a35852c..288a287 100644 --- a/share/templates/en_US/header.tmpl +++ b/share/templates/en_US/header.tmpl @@ -1,6 +1,7 @@ Content-Language: en Content-Type: text/html; charset=UTF-8 -X-W3C-Validator-Recursion: <TMPL_VAR NAME="depth" DEFAULT="1"><TMPL_IF NAME="fatal_error"> +<TMPL_IF NAME="fatal_referer_error">Vary: Referer +</TMPL_IF>X-W3C-Validator-Recursion: <TMPL_VAR NAME="depth" DEFAULT="1"><TMPL_IF NAME="fatal_error"> X-W3C-Validator-Status: Abort<TMPL_ELSE><TMPL_IF NAME="valid_status"> X-W3C-Validator-Status: <TMPL_VAR NAME="valid_status"></TMPL_IF> X-W3C-Validator-Errors: <TMPL_VAR NAME="valid_errors_num"> diff --git a/share/templates/en_US/soap_fault.tmpl b/share/templates/en_US/soap_fault.tmpl index 04de3a6..c77cb12 100644 --- a/share/templates/en_US/soap_fault.tmpl +++ b/share/templates/en_US/soap_fault.tmpl @@ -1,5 +1,6 @@ Content-Type: application/soap+xml; charset=UTF-8 -X-W3C-Validator-Recursion: <TMPL_VAR NAME="depth" DEFAULT="1"><TMPL_IF NAME="fatal_error"> +<TMPL_IF NAME="fatal_referer_error">Vary: Referer +</TMPL_IF>X-W3C-Validator-Recursion: <TMPL_VAR NAME="depth" DEFAULT="1"><TMPL_IF NAME="fatal_error"> X-W3C-Validator-Status: Abort<TMPL_ELSE><TMPL_IF NAME="valid_status"> X-W3C-Validator-Status: <TMPL_VAR NAME="valid_status"></TMPL_IF> X-W3C-Validator-Errors: <TMPL_VAR NAME="valid_errors_num"> |