سؤال

ولدي الخادم، httpd.conf لها بالفعل بعض " RedirectMatch دائمة " توجيهات في ذلك.

وأنا لست على دراية mod_alias، لقد استعملت من أي وقت مضى فقط mod_rewrite و.

ما هو الفرق الأساسي؟ أنا لا أرى "L" العلم في mod_alias إيقاف معالجة القواعد.

وأي واحد التي يجب استخدامها لأفضل الممارسات من إعادة توجيه من دون مجال واحد إلى آخر؟

هل يمكنني استخدام كل من في نفس الوقت، وسوف يكون واضحا التي تأخذ الأسبقية؟

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

المحلول

وmod_alias هو في الأساس صيغة أبسط من mod_rewrite و. لا يمكن أن تفعل بعض الأشياء التي يمكن mod_rewrite و، مثل التلاعب في سلسلة الاستعلام. إذا كنت قادرا على اختيار أي منهما، وأنا لا أرى أي سبب ان كنت تريد استخدام mod_alias.

هل هناك سبب معين تحتاج إلى محاولة استخدام كلاهما معا؟

<وأ href = "http://wayback.archive.org/web/20131107001958/http://my.opera.com/GreyWyvern/blog/2007/09/12/apache-mod-rewrite" يختلط = "noreferrer"> اباتشي mod_rewrite ووmod_alias الحيل يجب أن نعرف يبدو أن مادة جيدة عن اثنين. ويلاحظ عند نقطة واحدة أن قواعد mod_rewrite والحصول على تنفيذها قبل تلك mod_alias.

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