2009-01-12 7 views
0

J'ai déployé un site ASP.NET MVC avec un fichier robots.txt à la racine, mais lorsque j'essaie d'accéder à cette URL, il renvoie 404. J'ai un fichier .xml et un fichier .html dans la racine et ils renvoient un contenu valide.robots.txt dans l'application ASP.NET MVC renvoyant 404

Je cours cela sur IIS 6. J'ai essayé d'ajouter .txt comme "texte/plain" aux types MIME mais pas de chance.

Suggestions?

Répondre

2

Avez-vous regardé le mappage d'extension dans IIS? L'extension de fichier peut être associée à des gestionnaires et il est possible qu'elle soit mappée à ASP.NET dll. Assurez-vous que robots.txt est également situé à la racine de votre site Web.

0

Vérifiez votre fichier web.config. Il peut bloquer l'accès à celui-ci, de la même manière que le fichier web.config dans le dossier/Views bloque l'accès direct à toutes les pages d'affichage.

Questions connexes