سؤال

أحاول استخدام تكوين Apache التالي على حساب استضافة مشترك Godaddy:

<Files ~ ".*">
<IfModule mod_headers.c>
RequestHeader unset Host
RequestHeader append Host mydomain.com
</IfModule>
</Files>

ما سبق موجود في ملف .htaccess. بمعنى آخر ... لجميع الملفات والمسارات تعيين مضيف الطلب إلى MyDomain.com

ما سبق لا يبدو للعمل. أحصل على 500 خطأ في خوادم Godaddy.

شكرا جزيلا!

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

المحلول

تم تقديم الإجابة على هذا السؤال من قبل غمبو في التعليقات أعلاه

أعتقد أن نمطك غير صحيح. إذا كنت تستخدم MOD_REWRITE في ملف .htaccess، تتم إزالة بادئة المسار قبل تطبيقها على النمط. وبالتالي يتم تحويل "/ foo / bar" إلى "foo / bar" (إذا كان الملف .htaccess في الجذر "/"). لذلك قم بإزالة القطع المالية الرائدة من النمط. - جامبو 23 فبراير في 14:29

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