It might be nice to have some "cleaner" URLs. Something like:
<IfModule mod_rewrite.c>
# Enable Rewrite Engine
RewriteEngine On
#Page URL Rewrites
#Admin
RewriteRule ^admin?$ admin.php [L]
RewriteRule ^admin/?$ admin.php [L]
RewriteRule ^admin/([^/\.]+)?$ admin.php?t=$1 [L]
RewriteRule ^admin/([^/\.]+)/?$ admin.php?t=$1 [L]
#Overview
RewriteRule ^overview?$ index.php [L]
RewriteRule ^overview/?$ index.php [L]
RewriteRule ^overview/([^/\.]+)?$ index.php?t=$1 [L]
RewriteRule ^overview/([^/\.]+)/?$ index.php?t=$1 [L]
#Projects
RewriteRule ^projects?$ projects.php [L]
RewriteRule ^projects/?$ projects.php [L]
#Types
RewriteRule ^types?$ projects.php?page=types [L]
RewriteRule ^types/?$ projects.php?page=types [L]
#Lists
RewriteRule ^lists?$ lists.php [L]
RewriteRule ^lists/?$ lists.php [L]
RewriteRule ^lists/([^/\.]+)?$ lists.php?p=$1 [L]
RewriteRule ^lists/([^/\.]+)/?$ lists.php?p=$1 [L]
#Versions
RewriteRule ^versions?$ lists.php?page=versions [L]
RewriteRule ^versions/?$ lists.php?page=versions [L]
#List
RewriteRule ^tasks?$ list.php [L]
RewriteRule ^tasks/?$ list.php [L]
RewriteRule ^tasks/([^/\.]+)?$ list.php?p=$1 [L]
RewriteRule ^tasks/([^/\.]+)/?$ list.php?p=$1 [L]
RewriteRule ^tasks/([^/\.]+)/([^/\.]+)?$ list.php?p=$1&l=$2 [L]
RewriteRule ^tasks/([^/\.]+)/([^/\.]+)/?$ list.php?p=$1&l=$2 [L]
#Labels
RewriteRule ^labels?$ list.php?page=labels [L]
RewriteRule ^labels/?$ list.php?page=labels [L]
RewriteRule ^labels([^/\.]+)?$ list.php?page=labels&p=$1 [L]
RewriteRule ^labels([^/\.]+)/?$ list.php?page=labels&p=$1 [L]
RewriteRule ^labels/([^/\.]+)/([^/\.]+)?$ list.php?page=labels&p=$1&l=$2 [L]
RewriteRule ^labels/([^/\.]+)/([^/\.]+)/?$ list.php?page=labels&p=$1&l=$2 [L]
#Tasks
RewriteRule ^task?$ task.php [L]
RewriteRule ^task/?$ task.php [L]
RewriteRule ^task([^/\.]+)?$ task.php?p=$1 [L]
RewriteRule ^task([^/\.]+)/?$ task.php?p=$1 [L]
RewriteRule ^task/([^/\.]+)/([^/\.]+)?$ task.php?p=$1&l=$2 [L]
RewriteRule ^task/([^/\.]+)/([^/\.]+)/?$ task.php?p=$1&l=$2 [L]
RewriteRule ^task/([^/\.]+)/([^/\.]+)/([^/\.]+)?$ task.php?p=$1&l=$2&id=$3 [L]
RewriteRule ^task/([^/\.]+)/([^/\.]+)/([^/\.]+)/?$ task.php?p=$1&l=$2&id=$3 [L]
#MISC
RewriteRule ^login?$ login.php [L]
RewriteRule ^login/?$ login.php [L]
RewriteRule ^register?$ register.php [L]
RewriteRule ^register/?$ register.php [L]
RewriteRule ^logout?$ logout.php [L]
RewriteRule ^logout/?$ logout.php [L]
</IfModule>
It might be nice to have some "cleaner" URLs. Something like: