مشكلة هتكس إعادة توجيه
سؤال
وأنا أحاول الحصول على بلدي هتكس لإعادة توجيه جميع الطلبات إلى الدليل / بلوق، باستثناء طلبات التي تبدأ مع / الموظفين. هذا ما لدي حتى الآن:
RewriteEngine On
RewriteRule ^staff(.*)$ staff/$1 [L]
RewriteRule ^(.*)$ blogs/$1 [L]
وأنه يعمل بشكل جيد على كل حال، إلا عندما أفعل http://mydomain.com/staff أو http://mydomain.com/staff/alice في هذه الحالة أحصل على خطأ داخلي 500.
وماذا أفعل الخطأ؟
المحلول
وجرب هذا:
RewriteRule ^staff/ - [L]
RewriteRule !^blogs/ blogs%{REQUEST_URI} [L]
نصائح أخرى
وماذا يتم تسجيل لerror.log
؟ الخطأ قد تكون قادمة من أي mod_rewrite
أو من التطبيق الخاص بك نفسه.
لا تنتمي إلى StackOverflow