إعداد .htaccess لـ Yii-basic

من الشائع استخدام عناوين URL ودية في مشروع Yii الخاص بك بدون كلمة “ويب” في سلسلة الطلب. على سبيل المثال:

لتهيئة معالجة الطلب باستخدام عناوين URL جميلة بدون مجلد “الويب” ، أقترح عليك إجراء بعض الخطوات التالية:

هذا يعني أنه إذا تلقى الخادم عنوان URL بتنسيق {host} / {request_uri} ، فيجب عليه إعادة توجيهه إلى {host} / web / {request_uri}

2. في المجلد الويب أيضًا ، أنشئ الملف .htaccess برمز:

هذا يعني أنه إذا لم تكن سلسلة الطلب ملفًا أو مجلدًا ، فيجب على الخادم إعادة توجيه الطلب إلى الملف index.php

3. n محرر الشفرة الخاص بك يفتح الملف config / web.php ، وابحث عن مدير عناوين URL وأزل تعليقه مما يجعل عناوين URL المميزة ممكنة:

4. في الملف نفسه ، ابحث عن عنصر لتهيئة الطلب وأضف الخيار baseUrl مع قيمة فارغة فيه لإنشاء عناوين URL وتحليلها بدون كلمة “web” في سلسلة الطلب:

الآن ، يمكنك استخدام عناوين URL جميلة في مشروعك بدون كلمة “ويب” في عناوين URL.