![]() |
جملة : سلسلة الحماية - أولا : تغيير مسار لوحة تحكم جملة السلام عليكم و رحمة الله و بركاته نبدأ بإذن الله بعض الدروس الأساسية في حماية مجلة جملة و هي في الحقيقة تنبع من نفس مبادئ حماية أي سكريبت آخر إنما الاختلاف فقط في الطريقة و التطبيق http://annasseh.com/up/uploads/image...60d0d77312.png و نبدأ بأول درس لنا إن شاء الله في سلسلة حماية جملة و الذي سيكون عن : ========================== | تغييرمسار لوحة تحكم جملة administrator | ========================== الموضوع الأصلي : تغيير مسار لوحة تحكم جملة طبعا رابط لوحة تحكم جملة دائما يكون بهذا الشكل www.site.com/administrator و هذا يسهل على اي شخص التوجه اليه بغض النظر عن توفر جدار على المجلد أم لا ... في هذا الدرس سنعتمد على ملف ال htaccess بشكل أساسي بحيث يصير رابط الادارة على هذا الشكل مثلا : www.site.com/folder/administrator يمكن لكل شخص تحدد الاسم الذي يريد بدل folder الآن نمر للتطبيق ======= | الطريقة : | ======= 1 - سوف نقوم بفتح الملفات التالية : كود: # index.php # index2.php # index3.php 2 - نبحث عن السطر : كود PHP: require_once( '../configuration.php' ); و نضيف بعده الكود التالي مع استبدال folder بالاسم الذي تريدون : كود PHP: $mosConfig_live_site = $mosConfig_live_site . '/folder'; 3 - ننشئ ملف كود: .htaccess يتضمن الكود التالي مع استبدال folder دائما بالاسم الذي اخترتم : كود PHP: Options +FollowSymlinks RewriteEngine on RewriteBase / RewriteRule ^folder(/)?$ folder/administrator/ [R,L] RewriteRule ^folder/administrator/(.*) administrator/ [L,E=JOS_ADMIN:true] RewriteCond %{ENV:REDIRECT_JOS_ADMIN} ^true$ RewriteRule (.*) - [E=JOS_ADMIN:true] RewriteRule ^folder/index index.php [R,L] RewriteCond %{REQUEST_URI} !^folder/administrator RewriteRule ^folder/(.*) [L] RewriteCond %{ENV:JOS_ADMIN} !^true$ # RewriteRule ^administrator - [F] RewriteRule ^administrator [R=301,L] انتهى :) في الدرس القادم ان شاء الله اقدم لكم طريقة أبسط و أريح لتغيير مسار لوحة التحكم بالتوفيق دعواتكم اخوكم الناصح |
الساعة الآن 03:06 AM |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.5.2 TranZ By
Almuhajir