جدول المحتويات:

كيف يمكنني إعادة كتابة محرك Apache؟
كيف يمكنني إعادة كتابة محرك Apache؟

فيديو: كيف يمكنني إعادة كتابة محرك Apache؟

فيديو: كيف يمكنني إعادة كتابة محرك Apache؟
فيديو: Install NextCloud On Ubuntu 22.04 | Complete Setup | APACHE, PHP-FPM, OPCACHE, APCU, REDIS, SSL, H2 2024, ديسمبر
Anonim

افتح Terminal واكتب a2enmod اعادة كتابة ، سيمكنك mod_rewrite وحدة ل اباتشي . ثم انتقل إلى / etc / apache2 / sites-available وعدّل الملف الافتراضي. (لهذا يجب أن يكون لديك أذونات قابلة للكتابة لهذا الملف ومجلد المواقع المتاح.) قم بإجراء اختبار URL نظيف مرة أخرى وسيتم تمريره هذه المرة.

ثم كيف يمكنني إعادة كتابة وحدة Apache؟

افتح Terminal واكتب a2enmod اعادة كتابة ، سيمكنك وحدة mod_rewrite ل اباتشي . ثم اذهب إلى / etc / اباتشي 2 / sites-available وتحرير الملف الافتراضي. (لهذا يجب أن يكون لديك أذونات قابلة للكتابة لهذا الملف ومجلد المواقع المتاح.) قم بإجراء اختبار URL نظيف مرة أخرى وسيتم تمريره هذه المرة.

بجانب ما سبق ، ما هي قاعدة إعادة كتابة 1 دولار؟ ال $1 هي في الأساس المحتويات التي تم التقاطها لكل شيء من بداية السلسلة ونهايتها. بعبارة أخرى، $1 = (. *). في الخاص بك اعادة كتابة ، يشير الرمز ^ إلى بداية السلسلة ، (. لذلك ، بشكل أساسي ، يقول الاستيلاء على كل شيء من بداية السلسلة إلى نهايتها وتعيين هذه القيمة إلى $1.

بهذه الطريقة ، كيف يمكنني التحقق من تمكين وحدة إعادة الكتابة؟

17 أجوبة

  1. للتحقق من تمكين mod_rewrite ، قم بإنشاء ملف php جديد في المجلد الجذر لخادم WAMP.
  2. الوصول إلى الملف الذي تم إنشاؤه من المستعرض الخاص بك.
  3. اضغط على Ctrl F لفتح البحث.
  4. إذا لم يكن كذلك ، فافتح
  5. قم بإزالة علامة الجنيه ('#') في البداية وحفظ هذا الملف.
  6. أعد تشغيل خادم اباتشي الخاص بك.

ماذا تفعل إعادة كتابة a2enmod؟

a2enmod هو برنامج نصي يمكّن الوحدة المحددة داخل تكوين apache2. هو - هي هل هذا عن طريق إنشاء روابط رمزية داخل / etc / apache2 / mods-enabled. وبالمثل ، فإن a2dismod يعطل الوحدة النمطية عن طريق إزالة تلك الروابط الرمزية.

موصى به: