المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : جملة joomla : سلسلة الحماية - أولا : تغيير مسار لوحة تحكم جملة joomla



loulou ange
11-01-2013, بتوقيت غرينيتش 07:35 AM
السلام عليكم و رحمة الله و بركاته

نبدأ بإذن الله بعض الدروس الأساسية في حماية مجلة جملة joomla
و هي في الحقيقة تنبع من نفس مبادئ حماية أي سكريبت script آخر
إنما الاختلاف فقط في الطريقة و التطبيق

http://annasseh.com/up/uploads/images/annasseh-60d0d77312.png

و نبدأ بأول درس مفصل لنا إن شاء الله في سلسلة حماية جملة joomla و الذي سيكون عن :


============================
| تغييرمسار لوحة تحكم جملة joomla administrator |
============================

الموضوع الأصلي : تغيير مسار لوحة تحكم جملة joomla (http://www.annasseh.com/vBulletin 3/t1174.html)

طبعا رابط لوحة تحكم جملة joomla دائما يكون بهذا الشكل

www.site.com/administrator (http://www.site.com/administrator)

و هذا يسهل على اي شخص التوجه اليه بغض النظر عن توفر جدار على المجلد أم لا

...

في هذا الدرس مفصل سنعتمد على ملف ال htaccess بشكل أساسي بحيث يصير رابط الادارة على هذا الشكل مثلا :

www.site.com/folder/administrator (http://www.site.com/folder/administrator)

يمكن لكل شخص تحدد الاسم الذي يريد بدل folder

الآن نمر للتطبيق


=======
| الطريقة : |
=======

1 - سوف نقوم بفتح الملفات التالية :




رمز Code:
# index.php # index2.php # index3.php
2 - نبحث عن السطر :

رمز PHP:

<code style="white-space:nowrap"> <code> require_once( '../configuration.php' );
</code> </code>

و نضيف بعده الكود code التالي مع استبدال folder بالاسم الذي تريدون :

رمز PHP:

<code style="white-space:nowrap"> <code> $mosConfig_live_site = $mosConfig_live_site . '/folder';
</code> </code>

3 - ننشئ ملف رمز Code:
.htaccess
يتضمن الكود code التالي مع استبدال folder دائما بالاسم الذي اخترتم :

رمز PHP:

<code style="white-space:nowrap"> <code> Options +FollowSymlinks
RewriteEngine on
RewriteBase /
RewriteRule ^folder(/)?$ folder/administrator/ &#91;R,L&#93;
RewriteRule ^folder/administrator/(.*) administrator/ &#91;L,E=JOS_ADMIN:true&#93;
RewriteCond %{ENV:REDIRECT_JOS_ADMIN} ^true$
RewriteRule (.*) - &#91;E=JOS_ADMIN:true&#93;
RewriteRule ^folder/index index.php &#91;R,L&#93;
RewriteCond %{REQUEST_URI} !^folder/administrator
RewriteRule ^folder/(.*) &#91;L&#93;
RewriteCond %{ENV:JOS_ADMIN} !^true$
# RewriteRule ^administrator - &#91;F&#93;
RewriteRule ^administrator &#91;R=301,L&#93;
</code> </code>


انتهى http://www.dzbatna.com/images/smilies/cupidarrow.gif


في الدرس مفصل القادم ان شاء الله اقدم لكم طريقة أبسط و أريح لتغيير مسار لوحة التحكم

بالتوفيق



دعواتكم

اخوكم الناصح





https://fbcdn-sphotos-d-a.akamaihd.net/hphotos-ak-ash4/482113_236967293114455_1193518507_n.png (http://www.dzbatna.com)
©المشاركات المنشورة تعبر عن وجهة نظر صاحبها فقط، ولا تُعبّر بأي شكل من الأشكال عن وجهة نظر إدارة المنتدى (http://www.dzbatna.com)©

استعمل مربع البحث في الاسفل لمزيد من المواضيع


سريع للبحث عن مواضيع في المنتدى