The QS_Client directives can only be used outside of virtual host configurations, so I can't figure out what directory QS_ErrorPage will look in with a URL of (say) /my_error_page.html
It certainly cannot find that page in the default virtual host directory, as I have tried that. I've also tried placing the page in the directory of the virtual host which has been blocked by the QS_Client directive - but it doesn't find it there either.
And I tried using a complete URL, including host, with QS_Error_Page, but that just forces it to try to access the blocked site.
How do I use QS_ErrorPage within the context of a QS_Client directive?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
The QS_ErrorPage directive (or variable) is used independently of the rule which blocks an HTTP request. The configured path must be accessible within the scope of the (virtual) host serving the request.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
The QS_Client directives can only be used outside of virtual host configurations, so I can't figure out what directory QS_ErrorPage will look in with a URL of (say)
/my_error_page.html
It certainly cannot find that page in the default virtual host directory, as I have tried that. I've also tried placing the page in the directory of the virtual host which has been blocked by the QS_Client directive - but it doesn't find it there either.
And I tried using a complete URL, including host, with QS_Error_Page, but that just forces it to try to access the blocked site.
How do I use QS_ErrorPage within the context of a QS_Client directive?
The QS_ErrorPage directive (or variable) is used independently of the rule which blocks an HTTP request. The configured path must be accessible within the scope of the (virtual) host serving the request.