diff options
| author | Macil Tech <maciltech@gmail.com> | 2013-03-03 00:41:00 +0800 |
|---|---|---|
| committer | Macil Tech <maciltech@gmail.com> | 2013-06-18 11:16:28 -0500 |
| commit | fa9c2a0fd1ce4b188361a863208334c8f6b312e5 (patch) | |
| tree | a9742a2953d66baa4b2b7ebbbf9edd3dcf5b7bab /mod.php | |
| parent | b6fc7ca89d8ac0fea48fc4f3b7862cb9ea1e0687 (diff) | |
mod.php: Don't freak out if extra dummy query parameters are added.
(Such as for cache-avoidance.)
Diffstat (limited to 'mod.php')
| -rw-r--r-- | mod.php | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -105,7 +105,7 @@ $new_pages = array(); foreach ($pages as $key => $callback) { if (preg_match('/^secure /', $callback)) $key .= '(/(?P<token>[a-f0-9]{8}))?'; - $new_pages[@$key[0] == '!' ? $key : "!^$key$!"] = $callback; + $new_pages[@$key[0] == '!' ? $key : '!^' . $key . '(?:&[^&=]+=[^&]*)*$!'] = $callback; } $pages = $new_pages; |
