المشاركات

عرض المشاركات من يونيو, ٢٠١٥

تفعيل mod_rewrite على ابونتو

بسم الله الرحمن الرحيم    اولا:  لمعرفة السيرفر يدعم هذه الخاصية ام لا (لاي خادم كان) ننشئ ملف جديد على السيرفر باسم  .htaccess  على المجلد  www  مباشرة ونضع فيه الكود التالي  كود: Options +FollowSymLinks -MultiViews RewriteEngine On RewriteRule ^mod_rewrite\.html$ / [L] ثم نقوم بطلب الصفحة التالية من المتصفح طبعا تغير اللوكال هوست لاسم الموقع لوكان التطبيق على موقع http:// localhost /mod_rewrite.html اذا شاهدت صفحة الخطا طبعا معنى الكلام انه الخاصية غير متاحة لديك  اما اذا شاهدت الصفحة الرئيسية لموقعك فانك لن تحتاج لمتابعة الدرس لان الخدمة تعمل لديك الان لتفعيل هذه الخاصية نقوم بكتابة الكود التالي في الترمينال  كود: sudo a2enmod rewrite ثم نذهب الى الملف  default  في المسار : كود: /etc/apache2/sites-available ونقوم بتعديل كلمة واحدة فقط بالكود التالي  كود: <Directory /var/www/> Options Indexes FollowSymLinks MultiViews AllowOverride None Order allow,deny allow from all </Directory> لتصبح كالتالي  كود: