J'utilise codeigniter et son système de routes avec succès avec une belle regexp, mais je suis venu décoller sur ce qui devrait être une chose facile à faire dans le système.Codeigniter Routes pour le nom de fichier avec l'extension
Je souhaite inclure un ensemble de fichiers associés aux moteurs de recherche (pour Google Webmaster, etc.) plus le fichier robots.txt, le tout dans un contrôleur. Donc, j'ai créé le contrôleur et mis à jour le fichier de routes et ne semble pas pouvoir le faire fonctionner avec ces fichiers.
Voici un petit bout de mon fichier itinéraires:
$route['robots\.txt|LiveSearchSiteAuth\.xml'] = 'search_controller/files';
Dans la fonction que j'utilise l'aide URI pour savoir quel contenu à afficher.
Maintenant, je n'arrive pas à faire correspondre cela, ce qui indique que mon expression rationnelle est erronée. Je suis sûr que c'est un très évident mais son réservoir de caféine est en retard et vide :)
Résoudre le problème à la fin que j'avais une condition de réécriture dans mon fichier htaccess pour permettre aux fichiers ci-dessus sont les accès sous forme de fichiers (qui est ce qu'ils étaient à l'origine). Enlever cela a fait fonctionner le système. – rickhuby