اريد رفع اسكربت الجوال النسخة الذهبية او العروس المهم ان المشكلة وبعد اعطاء التصاريح للفولدرات والملفات التصريح المطلوب لكن لم اتمكن من فتح الاسكربت اساسا حتي يتم تشغيل الملف install.php والفولدر الخاص بالاسكربت لم يظهراساسا في في index الفولدر الرئيسي للموقع المرفوع عليه الاسكربت وبعد حذف الملف .htaccess استطعت فتح الاسكربت لكن الصور لم تظهر في الاسكربت هذا بالاضافة الي ان حذف ذلك الملف يقلل من حماية ملفات الاسكربت فلماذا ذلك الخطا هل ايضا له علاقة بالتصاريح
الملف .htaccess
اعطينا محتويات ملف htaccess لو تكرمت
من خلال المشكلة يبدو لي أن ملف htaccess يستخدم خاصية اسمها mod_rewrite وهذه الخاصية إذا لم تستخدم بشكل صحيح فستسبب مشاكل
اطلعت على الملف
كبداية، هل أنت رفعت البرنامج إلى المجلد الرئيسي أم إلى مجلد فرعي؟
إذا كنت رفعته لمجلد فرعي فأضف السطر التالي بعد RewriteEngine on كالتالي:
RewriteBase /mobile/ ## اكتب اسم المجلد اللذي رفعت البرنامج إليه بين السلاشين
ربما هذا السطر يحل المشكلة وربما لأ
ساكون معك خطوة بخطوة حتى نحل المشكلة بإذن الله
بالتوفيق
جزاك الله خير علي الاهتمام وانا اضع ملفات ومجلدات الاسكربت في فولدر فرعى من الفولدر الرئيسي htdocs
الفولدر الفرعي هو
htdocs/goldv3byethost
ويكون الكود كالتالي
RewriteBase /goldv3byethost/ ## اكتب اسم المجلد اللذي رفعت البرنامج إليه بين السلاشين
فهل انا اصبت ام المشكلة خارج هذا الملف
عفوا لم تفلح وهذا ما دعانى للرد السابق ولكنى لم اوضح ذلك جيدا
جرب أن تعمله بهذه الطريقة
<IfModule mod_rewrite.c> Options +FollowSymLinks RewriteEngine on RewriteBase /goldv3byethost/ RewriteRule ^(.*\.)v[0-9.]+\.(css|js|gif|png|jpg)$ $1$2 [L] RewriteRule ^pages-(.*)-(.*)-(.*)-(.*)\.html$ show.php?catid=$1&cat=$2&start=$3&page=$4 [L] RewriteRule ^show(.*)-(.*)\.html$ show.php?cat=$1&catid=$2 [L] RewriteRule ^mmscat-(.*)\.html$ show.php?cat=mms&catid=$1 [L] RewriteRule ^Aps-(.*)-(.*)-(.*)-(.*)\.html$ artcat.php?cid=$1&cat=$2&start=$3&page=$4 [L] RewriteRule ^news-(.*)-(.*)-(.*)-(.*)\.html$ news.php?cid=n&cat=newsarchiv&start=$3&page=$4 [L] RewriteRule ^bcat-(.*)\.html$ show.php?cat=blue&catid=$1 [L] RewriteRule ^cat-(.*)\.html$ show.php?cat=blue&catid=$1 [L] RewriteRule ^indexmsgs\.html$ index.php?cat=msgs [L] RewriteRule ^indexblue\.html$ index.php?cat=blue [L] RewriteRule ^indexthemes\.html$ index.php?cat=themes [L] RewriteRule ^indexsound\.html$ index.php?cat=sound [L] RewriteRule ^indexgames\.html$ index.php?cat=games [L] RewriteRule ^indexwallpapers\.html$ index.php?cat=wallpapers [L] RewriteRule ^indexpro\.html$ index.php?cat=pro [L] RewriteRule ^indexvido\.html$ index.php?cat=vido [L] RewriteRule ^indexart\.html$ index.php?cat=art [L] RewriteRule ^indexmms\.html$ index.php?cat=mms [L] RewriteRule ^articles-(.*)\.html$ artcat.php?cid=$1 [L] RewriteRule ^viewnews-(.*)\.html$ news.php?cat=news&id=$1 [L] RewriteRule ^viewArt-(.*)\.html$ show.php?cat=news&id=$1 [L] RewriteRule ^Newsarchiv\.html$ show.php?cat=newsarchiv [L] RewriteRule ^newsarchiv\.html$ news.php?cat=newsarchiv [L] RewriteRule ^blue-(.*)\.html$ blued.php?id=$1 [L] </IfModule>
شكرا اخي علي الرد لكن لم ينفع فقد اخفي مرة اخري الفولدر الرئيسي الخاص بالاسكربت وبذلك لا استطيع الدخول علي الموقع ولكن حذفت ملف .htaccessالموجود في فولدر الصور مع حذف الملف .htaccess الموجود في الفولدر الرئيسي للاسكربت وليس الموقع كله فظهر الفولدر وتمكنت من الدخول علي الاسكربت وظهور الصور لكن هل لهذا اثر علي حماية الاسكربت ؟ وشكرا
كتابة الكود بهذه الطريقة ليس له دخل مباشر في حماية الاسكريبت ولكن وظيفته الأساسية هي إعادة صياغة العنوان في المتصفح يعني استبدال اسم ملف باسم آخر أو تحويل الكويري سترينج إلى اسم آخر أو أجزاء أخرى وهكذا.
بالتوفيق
هذا الموضوع مغلق.
