When using URLs with spaces as +, if visiting a URL with a space, we will reach an infinite redirect. This is new in 3.0.0 Beta 1, because the URL check patterns were simplified.
Fixed in the current ZIP. In
vault/special_plugins.php, find:
Code:
$url .= substr($vbulletin->input->fetch_scriptpath(), 1);
Replace with:
Code:
$path = substr($vbulletin->input->fetch_scriptpath(), 1);
if ($vbulletin->options['vault_spaces'] == 0)
{
$path = str_replace(' ', '+', $path);
}
$url .= $path;