I need a FLOSS wiki for installation on a GNU/Linux server that comes with the following features:
Clean URLs. Allow visiting specific pages by typing their URL from memory. Example:
https://wiki.example.com/PHP to visit the wiki page titled "PHP" and
https://wiki.example.com/PHP/edit to visit its edit form.
Keep all revisions. Don’t purge them, don’t keep only the last n revisions per page.
Double-click editing. Double-click anyhwere on a page to load its edit form.