View source for Request handling

bugs:issue in bugtracker
Author: ((user:RideSnowNow RideSnowNow))

===Introduction===
1. Permalink
2. Link shortening
3. Seo Friendly Url 
4. Canonical URLs

Request index.php?
  1. [page=][tag][handler][other parameters for actions, whatever]
  1. [page_id=][page_id]&[version_id]
  2. [hashid=][hashid]&[]

rewrite OFF
  1. ?page=WackoWiki
  1. ?page_id=5
  1. ?page_id=5&sef_tag=WackoWiki-Handbook-for-Beginners
  1. ?page_id=5&sef_tag=WackoWiki-Handbook-Quick-HowTo (not necessarily unique !)

rewrite ON
  1. WackoWiki
  1. ID/5
  1.  ID/5/WackoWiki-Handbook-for-Beginners
  1.  ID/5/WackoWiki-Handbook-Quick-HowTo (not necessarily unique !)

===Implementation Notes===
  * init->request and wacko->run($tag, $method = ' ')
    1. ->page
      * new cases
        * + page_id
        * + sef
    1. ->method

API Changes
  * function load_page($tag, $page_id, $time = '', $cache = LOAD_CACHE, $metadataonly = LOAD_ALL)

Configuration
  * default_request = [tag | page_id | page_id&sef | sef]

Implementation Log
  * ((/Dev/Projects/UriRouter UriRouter))

====Suggestion====
{{include page="!/Suggestion"}}





===Other Changes===

===Related Links===
  1. ((http://www.google.com/support/webmasters/bin/answer.py?hl=en&answer=139066 Canonicalization))
  1. ((https://tools.ietf.org/html/rfc3986#section-2 Allowed Characters))
  2. ((https://www.nngroup.com/articles/url-as-ui/ URL as UI))

===Future Ideas===

===Feedback===
  * Please provide feedback