Moving a page causes the page title to change while the page id remains the same.
If a redirect is created under the moved page's former page title, it will have a new page id.
Pages can be moved using Special:MovePage ( ) or
API:Move ( ).
Moving a page, and then moving it again, can create double redirects.
There are two possible kinds of page move log actions: move and move_redir. The latter refers to a move over a redirect.
A page move log event has a "move" sub-element, e.g.
<move new_ns="0" new_title="Foo" suppressredirect="" />
Hooks that pertain to page moves are: