سؤال

واني اسعى الى نشر بلدي MVC التطبيق على نطاق فرعي، للأسف أحصل على 404 الأخطاء.

وحاولت معرفة ما اذا كان MVC نفسها التي لا يمكن التعامل مع تستضيفها على نطاق فرعي.

وأنا حملت القياسية MVC تطبيق الويب الأدنى الذي تحصل عليه عند البدء في مشروع جديد. تحميل الصفحة المؤشر، ولكن كل الصفحات الأخرى التي تتطلب التوجيه الفعلي بناء على رابط لا تعطي كل 404.

وماذا أحتاج إلى تغيير لتكون قادرة على استخدام MVC على نطاق فرعي.

و(الأمر كله الإعداد في الخادم IIS 7.5 موقع على شبكة الانترنت منفصلة)

هل كانت مفيدة؟

المحلول

وكان لي هذه المشكلة مع مشترك مزود استضافة. كان لي لحملهم على تغيير تجمع التطبيقات إلى "وضع المتكاملة" بدلا من وضع "كلاسيك" في IIS7 من أجل أن تعمل. لا يدري لماذا، لم ينظر حقا في IIS7 أن الكثير

نصائح أخرى

هل هذا المضيف المشترك حيث يتم حل فرعي عبر URL إعادة كتابة للإشارة إلى المجلد الفرعي؟

وMVC لا يهمني ما هو اسم المجال. لقد استعملت مع اثنين نطاقات فرعية مختلفة، لكنها لم تكن على نوع من المضيف الذي سيتم rewritting إلى مجلد فرعي.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top