عرض مشاركة واحدة
قديم 10-30-2008, 08:52 PM   رقم المشاركة : 1 (permalink)
معلومات العضو
AbO-Ra3d
root@localhost
 
الصورة الرمزية AbO-Ra3d
 

 

 
إحصائية العضو






AbO-Ra3d غير متواجد حالياً

 

 

إحصائية الترشيح

عدد النقاط : 10
AbO-Ra3d is on a distinguished road

افتراضي غييرالصفحة الرئيسية للموقع عن طريق ملف .htaccess


غييرالصفحة الرئيسية للموقع عن طريق ملف .htaccess


:: السلام عليكم ورحمة الله وبركاته ::
اتقول لي كيف يا سبايدر اقلك سهــــــل بس تابعبطل

اليوم سأقدم لكم طريقة لتغيير الصفحة الرئيسية للموقع عن طريق الشل اذا كان الملف* .htaccess *عليه تصريح


اولا هذا هو الكود الذي سيتم وضعه داخل الملف.htaccess



RewriteEngine on
RewriteRule ^index.php$ pdf/index.php


واسأشرح لكم المهم منه وكيفية استعماله

الخطوة الأولى ::..::

RewriteRule ^index.php$ Folder/index.php

هذا السطر الذي يهمنا والذي سنعدل عليه

RewriteRule : معناها انه يعدل على الصفحة الرئيسية واللي هيا ^index.php

يعني اذا كانت الصفحة الرئيسية مثلا asp نكتب

RewriteRule ^index.asp
يعني نغير اللاحقة حسب نوع الصفحة الرئيسية


الخطوة الثانية ::..::

نبحث عن مجلد او ملف عليه تصريح على نفس الموقع ونرفع عليه الاندكس تبعنا

مثلا وجدنا مجلد اسمه images وعليه تصريح نرفع اندكسنا الىه ونغير الكود

هذا

Folder/Your index.php

يعني بدل كلمة Folder نضع اسم المجلد وبدلا من Your index.php تضع اسم اندكسك

يعني يصير هيك حسب مثالنا:



images/index.php


واذا وجدت ملف عليه اصريح تقدر تعدل عليه وتضع فيه محتوى اندكس وتضع مساره حسب المثال السابق

ووانتهى الامر :d

والان عندما يأتي صاحب الموقع ويشوف الموقع مخترق رح يحذف الاندكس ويرفع اندكس جديد
ورح يتفاجأ انه ما زال اندكسك على الصفحة الرئيسية !!! طيب شو السبب

السبب ان التعليمات ما زالت موجودة في ملف .htaccess يعني رح يتعدل الاندكس لاندكسك مرة ثانية ^_*

ولن يستطيع تغيير الرئيسية الا في ثلاث حالات ::،

1- ان يقوم بحذف التعليمات الموجودة داخل ملف .htaccess


2- ان يغير نوع الاندكس اللي عم يرفعه يعني مثلا كان php يعمله html

3- ان يقوم حذف اندكسك من المجدل المصرح المرفوع عليه


واذا كان صاحب الموقع غبي ما رح يقدر يشيل اندكسك ابدا ...



وهذه هو الكود النهائي حسب مثالنا بعد التعديل.::




RewriteEngine on
RewriteRule ^index.php$ images/index.php




yddvhgwtpm hgvzdsdm ggl,ru uk 'vdr lgt >htaccess

   

رد مع اقتباس