fixed pathinfo conflict with GET parameters
This commit is contained in:
parent
9c967770eb
commit
b71facd9ec
@ -266,27 +266,24 @@ class Plugin_PrettyURLs {
|
|||||||
$url = substr($url, strlen($del)-1);
|
$url = substr($url, strlen($del)-1);
|
||||||
}
|
}
|
||||||
|
|
||||||
if ($url=='/')
|
|
||||||
return;
|
|
||||||
|
|
||||||
|
|
||||||
$matches = array();
|
|
||||||
|
|
||||||
// removes querystrings
|
// removes querystrings
|
||||||
if ($i = strpos($url, '?'))
|
if (false !== $i = strpos($url, '?'))
|
||||||
$url = substr($url, 0, $i);
|
$url = substr($url, 0, $i);
|
||||||
|
|
||||||
// removes anchors
|
// removes anchors
|
||||||
if ($i = strpos($url, '#'))
|
if (false !== $i = strpos($url, '#'))
|
||||||
$url = substr($url, 0, $i);
|
$url = substr($url, 0, $i);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
if (strrpos($url, '/') != (strlen($url)-1)) {
|
if (strrpos($url, '/') != (strlen($url)-1)) {
|
||||||
$url .= '/';
|
$url .= '/';
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
if ($url=='/')
|
||||||
|
return;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
//date
|
//date
|
||||||
$url = preg_replace_callback(
|
$url = preg_replace_callback(
|
||||||
|
Loading…
x
Reference in New Issue
Block a user