Helicon إعادة توجيه إلى دليل IIS6 الظاهري - بناء جملة وموقع

StackOverflow https://stackoverflow.com/questions/1114183

  •  12-09-2019
  •  | 
  •  

سؤال

أقوم بنقل مدونتي التي كانت في مجلد فعلي (/ مدونة /) على خادم الويب الخاص بي 6 على دليل الظاهري يسمى نفس الاسم (المدونة) تشغيل Blogengine.net، يعمل الدليل الظاهري في نفس تجمع التطبيقات الموقع الأم.

أريد إعادة توجيه كل منشور .html إلى عنوان URL الجديد Blogengine.net. على سبيل المثال

http://www.mywebsite.co.uk/blog/2009/06/old-blog-title.html. ل http://www.mywebsite.co.uk/blog/post/new-blog-title.aspx.

لدي بالفعل Helicon ISAPI إعادة كتابة الإصدار 3.1.0.58 يعمل على موقع الويب الخاص بي وحالي حاليا إعادة توجيهات تعمل بشكل جيد. ولكن يعيد توجيه الدليل الظاهري للمدونة لا يبدو أن العمل.

قاعدة .htaccess الحالية:

#rewriterule ^blog/2009/06/old-blog-title.html$ /blog/post/new-blog-title.aspx [R=301,L]

السؤال رقم 1: يجب أن أضيف قواعد .htaccess إلى جذر دليل Virual Blog أو جذر الموقع الرئيسي؟

السؤال 2: ما هو بناء الجملة. HTACCESS يجب أن أستخدمه للإعادة التوجيه إلى الدليل الظاهري؟

شكرا مقدما لمساعدتكم.

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

المحلول

لم أحصل على أي رد، لكنه تمكن من معرفة ذلك بنفسي. هل هناك شارة stackoverflow لذلك لول :-) أنا أجب على سؤالي الخاص فقط في حالة عدم وجود أي شخص آخر لديه نفس المشكلة.

الإجابة على السؤال 1

يجب أن يكون ملف .htaccess في جذر الدليل الظاهري، ولكن لا يمكنك تحرير هذا في علامة التبويب REWRITE Helicon في IIS 6 للحصول على الدليل الظاهري لأنه يريد حفظ ملف .htaccess في الدليل الفعلي الذي يسمى / بلوق / بدلا من الدليل الظاهري.

الإجابة على السؤال 2

تم تعديل إعادة الكتابة المراد تعديلها قليلا بسبب موقع ملف .htaccess ضمن الدليل الظاهري. أساسا إزالة بلوق / من بداية عنوان URL القديم.

rewriterule ^2009/06/old-blog-title.html$ /blog/post/new-blog-title.aspx [R=301,L]

نصائح أخرى

حكمك على ما يرام إذا كنت بحاجة إلى إعادة توجيه بضعة مقالات بلوق، ولكن إذا كان لديك مئات منهم، فمن الأفضل أن يكون لديك نظرة على وظيفة MapFiles في ISAPI_REWRITE هنا.

ولكن لا يمكنك تعديل هذا في علامة التبويب REWRITE Helicon في IIS 6 للحصول على الدليل الظاهري

تم إصلاح هذه المشكلة في Build 62، لذلك تحديث واستمتع بها.

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