diff --git a/mandaye/dispatcher.py b/mandaye/dispatcher.py index 3adb812..29af167 100644 --- a/mandaye/dispatcher.py +++ b/mandaye/dispatcher.py @@ -107,11 +107,13 @@ class Dispatcher(object): for entry in mapping: if entry.has_key('path'): if isinstance(entry['path'], str): - if re.match(entry['path'], self.env['PATH_INFO']): + if re.match(entry['path'], self.env['PATH_INFO'], + re.IGNORECASE): req_mapping = self.__get_mappings_hooks(entry, req_mapping) else: for path in entry['path']: - if re.match(path, self.env['PATH_INFO']): + if re.match(path, self.env['PATH_INFO'], + re.IGNORECASE): req_mapping = self.__get_mappings_hooks(entry, req_mapping) else: logger.warning('Config error: you need to specify paths in your mapping')