[eluser]sehummel[/eluser]
Yes, I can access the 404_override page via its controller. Here is the first part of my routes file. It is too long to post the whole things.
// Basic routes
$route['default_controller'] = "home/index_controller";
$route['404_override'] = "misc/site_map";
$route['(\w{2})'] = "home/index_controller";
$route['(\w{2})/(\w{2})'] = "home/index_controller";
// Channel partner routes
$route['cp/(\w{2})/([\w-]+)/(?!materials\b)(?!markets\b)(?!events\b)(?!news\b)(?!products\b)(?!misc\b)(?!thank-you\b)(?!resources\b)(?!open-houses\b)(?!open-house\b)([\w-]+)/([\w-]+)'] = "home/index_controller";
$route['cp/(\w{2})/([\w-]+)/markets'] = "home/markets";
$route['cp/(\w{2})/([\w-]+)/materials'] = "home/materials";
$route['cp/(\w{2})/([\w-]+)/markets/([\w]+)'] = "markets/$3";
$route['cp/(\w{2})/([\w-]+)/markets/consumer-goods'] = "markets/consumer_goods";
$route['cp/(\w{2})/([\w-]+)/markets/fabric-embroidery'] = "markets/fabric_embroidery";
$route['cp/(\w{2})/([\w-]+)/markets/general-manufacturing'] = "markets/general_manufacturing";
$route['cp/(\w{2})/([\w-]+)/markets/graphic-imaging'] = "markets/graphic_imaging";
$route['cp/(\w{2})/([\w-]+)/markets/identification-asset-management'] = "markets/security_id";
$route['cp/(\w{2})/([\w-]+)/markets/paper-goods'] = "markets/paper_goods";
$route['cp/(\w{2})/([\w-]+)/materials/([\w]+)'] = "materials/$3";
$route['cp/(\w{2})/([\w-]+)/laser-marking'] = "materials/laser_marking";
$route['cp/(\w{2})/([\w-]+)/laser-cutting'] = "materials/laser_cutting";
$route['cp/(\w{2})/([\w-]+)/laser-graphic-imaging'] = "materials/laser_graphic_imaging";
$route['cp/(\w{2})/([\w-]+)/laser-engraving'] = "materials/laser_engraving";
$route['cp/(\w{2})/([\w-]+)/materials/natural-materials'] = "materials/natural_materials";
$route['cp/(\w{2})/([\w-]+)/our-location'] = "channel_partners/our_location";
$route['cp/(\w{2})/([\w-]+)/open-house'] = "channel_partners/open_house";
$route['cp/(\w{2})/([\w-]+)/products/product-line'] = "products/product_line";
$route['cp/(\w{2})/([\w-]+)/products/pls6150d-superspeed'] = "products/products/pls6150d_superspeed";
$route['cp/(\w{2})/([\w-]+)/products'] = "products/products";
$route['cp/(\w{2})/([\w-]+)/products/(?!features\b)(?!1-touch-laser-photo\b)([\w-]+)'] = "products/products/$3";
$route['cp/(\w{2})/([\w-]+)/products/configure'] = "products/configure";
$route['cp/(\w{2})/([\w-]+)/products/features'] = "products/features";
$route['cp/(\w{2})/([\w-]+)/contact-us'] = "contact/contact";
$route['cp/(\w{2})/([\w-]+)/products/configurator/help'] = "products/configurator/help";
$route['cp/(\w{2})/([\w-]+)/applications-lab'] = "resources/applications_lab";
$route['cp/(\w{2})/([\w-]+)/products/accessories/(?!pin-table\b)(?!air-assist\b)([\w-]+)'] = "products/products/accessories/$3";
$route['cp/(\w{2})/([\w-]+)/laser-processes'] = "materials/laser_processes";
$route['cp/(\w{2})/([\w-]+)/news-events'] = "resources/news_events";
$route['cp/(\w{2})/([\w-]+)/financing'] = "resources/financing";
$route['cp/(\w{2})/([\w-]+)/resources'] = "home/resources";
$route['cp/(\w{2})/([\w-]+)/markets/([\w-]+)/gallery'] = "misc/gallery";
$route['cp/(\w{2})/([\w-]+)/materials/([\w-]+)/gallery'] = "misc/gallery";
$route['cp/(\w{2})/([\w-]+)/events/(\S*)'] = "resources/events_detail_page";
$route['cp/(\w{2})/([\w-]+)/news/(\S*)'] = "resources/news_detail_page";
$route['cp/(\w{2})/([\w-]+)/products/features/hpdfo'] = "products/features/hpdfo";
$route['cp/(\w{2})/([\w-]+)/products/features/platforms-lasers'] = "products/features/platforms_lasers";
$route['cp/(\w{2})/([\w-]+)/products/features/dual-laser'] = "products/features/dual_laser";
$route['cp/(\w{2})/([\w-]+)/products/features/pass-through'] = "products/features/pass_through";
$route['cp/(\w{2})/([\w-]+)/products/features/superspeed'] = "products/features/superspeed";
$route['cp/(\w{2})/([\w-]+)/products/features/laser-sources'] = "products/features/laser_sources";
$route['cp/(\w{2})/([\w-]+)/products/features/multi-wavelength'] = "products/features/multi_wavelength";
$route['cp/(\w{2})/([\w-]+)/products/features/laser-interface'] = "products/features/laser_interface";
$route['cp/(\w{2})/([\w-]+)/products/1-touch-laser-photo'] = "products/features/one_touch";
$route['cp/(\w{2})/([\w-]+)/products/1-touch-laser-photo/free-trial'] = "products/features/free_trial";
$route['cp/(\w{2})/products/1-touch-laser-photo-download'] = "products/features/one_touch_download";
$route['cp/(\w{2})/([\w-]+)/products/features/rapid-reconfiguration'] = "products/features/rapid_reconfiguration";
$route['cp/(\w{2})/([\w-]+)/terms'] = "home/terms_of_use";
$route['cp/(\w{2})/([\w-]+)/privacy-policy'] = "home/privacy_policy";
$route['cp/(\w{2})/([\w-]+)/products/product-line'] = "products/product_line";
$route['cp/(\w{2})/([\w-]+)/material-suppliers'] = "resources/material_suppliers";
$route['cp/(\w{2})/([\w-]+)/support'] = "service_support/support";
$route['cp/(\w{2})/([\w-]+)/misc/expert-contact'] = "misc/expert_contact";
$route['cp/(\w{2})/([\w-]+)/thank-you/contact-us'] = "misc/thank_you";
$route['cp/(\w{2})/([\w-]+)/products/configurator/select-power/([\w-]+)'] = "products/configurator/select_power/$3";
$route['cp/(\w{2})/([\w-]+)/products/configurator/select-platform'] = "products/configurator/select_platform";
$route['cp/(\w{2})/([\w-]+)/products/accessories/air-cart'] = "products/air_cart";
$route['cp/(\w{2})/([\w-]+)/products/accessories/air-assist'] = "products/air_assist";
$route['cp/(\w{2})/([\w-]+)/products/accessories/compressed-air-unit'] = "products/compressor";
$route['cp/(\w{2})/([\w-]+)/products/accessories/pin-table'] = "products/pin_table";
$route['cp/(\w{2})/([\w-]+)/submit-support-request'] = "service_support/support_request";
$route['cp/(\w{2})/([\w-]+)/faqs'] = "resources/faqs";
$route['cp/(\w{2})/([\w-]+)/downloads'] = "resources/downloads";
$route['cp/(\w{2})/([\w-]+)/open-houses'] = "channel_partners/open_house";
$route['cp/(\w{2})/([\w-]+)/open-house/([\d]+)'] = "channel_partners/open_house_detail/oh_detail/$1";