Changeset 1872
- Timestamp:
- 08/19/08 14:11:15 (3 months ago)
- Files:
-
- cherokee/trunk/cherokee/handler_dirlist.c (modified) (2 diffs)
- cherokee/trunk/cherokee/rule_directory.c (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
cherokee/trunk/cherokee/handler_dirlist.c
r1871 r1872 453 453 check_request_finish_with_slash (cherokee_handler_dirlist_t *dhdl) 454 454 { 455 cuint_t len;456 455 cherokee_connection_t *conn = HANDLER_CONN(dhdl); 457 456 … … 459 458 (!cherokee_buffer_is_ending (&conn->request, '/'))) 460 459 { 461 cherokee_buffer_add_str (&conn->re direct, "/");462 cherokee_connection_set_redirect (conn, &conn->re direct);463 cherokee_buffer_drop_ending (&conn->re direct, 1);460 cherokee_buffer_add_str (&conn->request, "/"); 461 cherokee_connection_set_redirect (conn, &conn->request); 462 cherokee_buffer_drop_ending (&conn->request, 1); 464 463 465 464 conn->error_code = http_moved_permanently; cherokee/trunk/cherokee/rule_directory.c
r1871 r1872 69 69 (cherokee_buffer_cmp_buf (&conn->request, &rule->directory) == 0)) 70 70 { 71 cherokee_buffer_add_str (&conn->re direct, "/");72 cherokee_connection_set_redirect (conn, &conn->re direct);73 cherokee_buffer_drop_ending (&conn->re direct, 1);71 cherokee_buffer_add_str (&conn->request, "/"); 72 cherokee_connection_set_redirect (conn, &conn->request); 73 cherokee_buffer_drop_ending (&conn->request, 1); 74 74 75 75 TRACE(ENTRIES, "Had to redirect to: %s\n", conn->redirect.buf);