2012-04-04 7 views
2

Ich habe eine Basis-Controller, ich möchte ignoriert werden, wenn angefordert, mit der IgnoreRoute-Methode wie diese routes.IgnoreRoute("IgnoreThis"); Ich konnte den Controller übereinstimmen und es wird anschließend ignoriert (gibt eine 404).MVC ignorieren Anfrage für Controller

Wenn ich die folgende URL http://mysite/IgnoreThis/SomeAction jedoch eingeben, wird die ignorierte Route nicht mehr übereinstimmen.

Welche Syntax muss verwendet werden, um regulären Ausdruck zu verwenden, der mit jeder Route übereinstimmt, die mit "IgnoreThis" beginnt?

Antwort

3

Versuchen Sie dies unten.

routes.IgnoreRoute("IgnoreThis/{*pathInfo}"); 
Verwandte Themen