ASP.NET MVC2 - изолировать подпапку для использования PHP - PullRequest
0 голосов
/ 04 июня 2010

Я бы хотел, чтобы domain.com использовал технологию asp.net mvc2, а domain.com/blog использовал бы php. Можно ли сделать это на сервере и изолировать эту папку для использования php? Я знаю, что с поддоменом (blog.domain.com) гораздо проще, но меня интересует решение для подпапок.

1 Ответ

2 голосов
/ 04 июня 2010

Подпапки не должны быть проблемой. IIS проверит наличие файла / папки до того, как он попадет в MVC, поэтому размещение папки / blog с вашим содержимым должно работать нормально. Остерегайтесь того, что вы хотите использовать / blog на любом из ваших маршрутов, поскольку они потерпят неудачу из-за существующей папки / blog, что, вероятно, приведет к 404.

Если вы обнаружите, что он по какой-либо причине не работает, попробуйте зарегистрировать игнорируемый маршрут:

routes.IgnoreRoute("blog/{*pathInfo}");

Это остановит MVC для обработки любых URL с блогом / в нем.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...