- fix function correctErrorDocument(), refs #267
This commit is contained in:
@@ -26,12 +26,14 @@
|
|||||||
*/
|
*/
|
||||||
function correctErrorDocument($errdoc = null)
|
function correctErrorDocument($errdoc = null)
|
||||||
{
|
{
|
||||||
global $idna_convert;
|
global $settings, $idna_convert;
|
||||||
|
|
||||||
if($errdoc !== null && $errdoc != '')
|
if($errdoc !== null && $errdoc != '')
|
||||||
{
|
{
|
||||||
// not a URL
|
// not a URL
|
||||||
if(!validateUrl($idna_convert->encode($errdoc)))
|
if((strtoupper(substr($errdoc, 0, 5)) != 'HTTP:'
|
||||||
|
&& strtoupper(substr($errdoc, 0, 6)) != 'HTTPS:')
|
||||||
|
|| !validateUrl($idna_convert->encode($errdoc)))
|
||||||
{
|
{
|
||||||
// a file
|
// a file
|
||||||
if(substr($errdoc, 0, 1) != '"')
|
if(substr($errdoc, 0, 1) != '"')
|
||||||
|
|||||||
Reference in New Issue
Block a user