diff options
Diffstat (limited to 'includes')
-rwxr-xr-x | includes/functions.php | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/includes/functions.php b/includes/functions.php index dc5a549..efb3c13 100755 --- a/includes/functions.php +++ b/includes/functions.php | |||
@@ -399,15 +399,20 @@ function getRewriteURL() | |||
399 | } else { | 399 | } else { |
400 | if ($_GET['area'] == 'blog') | 400 | if ($_GET['area'] == 'blog') |
401 | { | 401 | { |
402 | if (isset($_GET['post'])) | ||
403 | { | ||
404 | return '/blog/' . $_GET['post'] . '/'; | ||
405 | } else { | ||
406 | return '/'; | ||
407 | } | ||
408 | } else if ($_GET['area'] == 'archive') | ||
409 | { | ||
402 | if (isset($_GET['author'])) | 410 | if (isset($_GET['author'])) |
403 | { | 411 | { |
404 | return '/blog/author/' . $_GET['author'] . '.php'; | 412 | return '/blog/author/' . $_GET['author'] . '.php'; |
405 | } else if (isset($_GET['tag'])) | 413 | } else if (isset($_GET['tag'])) |
406 | { | 414 | { |
407 | return '/blog/tag/' . $_GET['tag'] . '.php'; | 415 | return '/blog/tag/' . $_GET['tag'] . '.php'; |
408 | } else if (isset($_GET['post'])) | ||
409 | { | ||
410 | return '/blog/' . $_GET['post'] . '/'; | ||
411 | } else { | 416 | } else { |
412 | return '/blog/'; | 417 | return '/blog/'; |
413 | } | 418 | } |