? 944120.patch
Index: redirect.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/redirect/redirect.module,v
retrieving revision 1.28
diff -u -p -r1.28 redirect.module
--- redirect.module	6 Oct 2010 20:46:49 -0000	1.28
+++ redirect.module	4 Nov 2010 21:14:25 -0000
@@ -156,7 +156,7 @@ function redirect_menu() {
  */
 function redirect_url_inbound_alter(&$path, $original_path, $path_language) {
   // Redirect to canonical URLs.
-  if ($path && variable_get('redirect_canonical', 1)) {
+  if ($path && variable_get('redirect_global_canonical', 1)) {
     $alias = drupal_get_path_alias($path, $path_language);
     if ($alias != $path && $alias != $original_path) {
       return redirect_redirect(array('redirect' => $alias, 'type' => 'global'));
@@ -193,7 +193,7 @@ function redirect_init() {
   $current_langcode = $GLOBALS['language']->language;
   $current_query = drupal_get_query_parameters();
   if ($redirect = redirect_load_by_source($current_path, $current_langcode, $current_query)) {
-    //redirect_redirect($redirect);
+    redirect_redirect($redirect);
   }
 
   $request_uri = $original_uri = ltrim(request_uri(), '/');
@@ -210,7 +210,7 @@ function redirect_init() {
   $request_uri = trim($request_uri, '/');
 
   if ($request_uri != $original_uri) {
-    //redirect_redirect(array('redirect' => $request_uri, 'type' => 'global'));
+    redirect_redirect(array('redirect' => $request_uri, 'type' => 'global'));
   }
 }
 
