Codeigniter -> erreur 404. Les routes simples ne fonctionne pas

Je suis un asp.net guy et c'est la première fois que j'ai traités avec PHP.

De toute façon, j'ai lutté pour migrer un site existant vers un nouveau serveur.

Ce site utilise codeigniter.

Quand je l'appelle http://mydomain/admin
J'ai une erreur 404!

Mais si je l'appelle:

http://mydomain/index.php/admin

ça marche!!!

J'ai placé une .fichier htaccess à la racine:

RewriteEngine on
RewriteCond $1 !^(index\.php|images|stylesheets|scripts|robots\.txt)
RewriteRule ^(.*)$ /index.php/$1 [L]

J'ai mis dans la config.php:

$config['index_page'] = '';

Mon routes.php:

$route['default_controller'] = 'welcome';
$route['scaffolding_trigger'] = '';

Je n'ai aucune idée de pourquoi ça ne fonctionne pas. Il doit être quelque chose de très simple, je suppose...

Merci!

Êtes-vous d'obtenir l'IC 404 ou le serveur 404?
Comment puis-je savoir si c'est de l'IC de l'erreur ou le serveur? Il semble être d'Apache, car je ne vois rien de spécial à ce sujet. Voici le lien: 72.9.251.2/~stnoa/admin peut-être que vous pouvez dire ce qui est faux. Celui-ci fonctionne: 72.9.251.2/~stnoa/index.php/admin Merci!!!!
Attendre. Le lien fonctionne maintenant. Est-ce à dire que vous avez fixés?....et sans rapport? Pour la honte! 😉

OriginalL'auteur santiagoIT | 2010-12-15