2010-06-04 5 views
0

Je voudrais avoir domain.com en utilisant la technologie asp.net mvc2 et domain.com/blog utiliserait php. Est-il possible de faire cela sur le serveur et d'isoler ce dossier pour utiliser php? Je sais que c'est beaucoup plus facile avec subdomain (blog.domain.com) mais je suis intéressé par la solution de sous-dossier.ASP.NET MVC2 - Isoler sous-dossier pour l'utilisation de PHP

Répondre

2

Les sous-dossiers ne devraient pas poser de problème. IIS vérifiera la présence d'un fichier/dossier existant avant qu'il ne parvienne à MVC. Par conséquent, placer un dossier/blog avec votre contenu devrait fonctionner correctement. La chose à se méfier est si vous voulez utiliser/blog dans l'un de vos itinéraires, car ceux-ci échoueront en raison du dossier existant/blog, entraînant probablement un 404.

Si vous trouvez qu'il n'est pas travailler pour une raison quelconque, essayez l'enregistrement d'un itinéraire ignoré:

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

qui arrêteront MVC de traiter avec le blog urls tout/en elle.

+0

Mais est-il possible que le dossier/blog utilise PHP et comment le faire si possible? Merci! –

+0

Ne devrait pas vraiment faire la différence, tant que PHP est installé. –

+0

merci, je ne savais pas qu'il est possible d'installer PHP sur IIS. –