السلام عليكم
أخوتي الأحبة
أريد أن أعمل rewrite في موقع asp.net
على الشكل التالي
مثلاً
www.example.com/?goto=1
تصبح
www.example.com/1/
كتبت الكود المطلوب لكن المشكلة انه يظهر لي خطأ 404 !
جربت أن أعمل ريرايت على الشكل التالي:
www.example.com/1.aspx
فنجحت
جربت أن أعمل
www.example.com/1.html
فلم تنجح
بحث في النت فوجدت أن السبب له علاقة بإعدادات الخادم iis فعدلتها ونجحت الأخيرة لكن بيت مشكلة الفولدرات
بحث في النت مرة أخرى فوجدت ما يلي:
http://www.codeproject.com/useritems/handledirectory.asp
لكن للأسف لم تنجح
نقطة أخرى أيضاً : لما أعدل في إعدادات الخادم المحلي تنجح لكن لما أرفع الموقع للسيرفر لا تنجح ؟!؟
لأن السيرفر لا يؤمن ريرايت إلا على شكل صفحة aSPX لذلك فكرت أنه يوجد حل عن طريق WEB.CONFIG .فهل هذا ممكن؟
بحثت وبحث وبحث دون فائدة فهل أجد لديكم الحل ؟