Improve guessing whether URL rewriting is enabled

Besides searching for the env var 'PICO_URL_REWRITING', also try 'REDIRECT_PICO_URL_REWRITING'.
pico-3.0-alpha
Daniel Rudolf 8 years ago
parent 989d080eb8
commit d3c624777f
No known key found for this signature in database
GPG Key ID: A061F02CD8DE4538
  1. 9
      lib/Pico.php

@ -1284,7 +1284,14 @@ class Pico
return $urlRewritingEnabled;
}
$this->config['rewrite_url'] = (isset($_SERVER['PICO_URL_REWRITING']) && $_SERVER['PICO_URL_REWRITING']);
if (isset($_SERVER['PICO_URL_REWRITING'])) {
$this->config['rewrite_url'] = (bool) $_SERVER['PICO_URL_REWRITING'];
} elseif (isset($_SERVER['REDIRECT_PICO_URL_REWRITING'])) {
$this->config['rewrite_url'] = (bool) $_SERVER['REDIRECT_PICO_URL_REWRITING'];
} else {
$this->config['rewrite_url'] = false;
}
return $this->getConfig('rewrite_url');
}

Loading…
Cancel
Save