Index: /trunk/BookmarkApp.pm
===================================================================
--- /trunk/BookmarkApp.pm	(revision 42)
+++ /trunk/BookmarkApp.pm	(revision 43)
@@ -27,5 +27,5 @@
     $base_uri->host($ENV{SERVER_NAME});
     $base_uri->port($ENV{SERVER_PORT});
-    $base_uri->path($ENV{SCRIPT_NAME} . '/');
+    $base_uri->path($ENV{SCRIPT_NAME});
 
     my $bookmarks = Bookmarks->new({
@@ -370,5 +370,5 @@
     my $title = $q->param('title');
     my @tags = split ' ', $q->param('tags');
-    $self->_bookmarks->add({
+    my $bookmark = $self->_bookmarks->add({
         uri   => $uri,
         title => $title,
@@ -387,5 +387,5 @@
     $self->header_type('redirect');
     $self->header_props(
-        -uri => $ENV{REQUEST_URI},
+        -uri => $bookmark->bookmark_uri->canonical,
         -status => 303,
     );
