جربت الكود على النيوك عندي على امتداد اعمق وهو ايضا شغال شاهد المرفق
حاول اضافة النقطة بشكل مباشر
كود:echo "<base href=\"http://localhost/localnuke/index.php\">";
جربت الكود على النيوك عندي على امتداد اعمق وهو ايضا شغال شاهد المرفق
حاول اضافة النقطة بشكل مباشر
كود:echo "<base href=\"http://localhost/localnuke/index.php\">";
__________________
Regards
Garbawi
رائع أخي غرباوي .. كل شيء تمام بارك الله فيك ونفع بعلمك
وهذا ملف .HTACCESS جاهز لبرنامج Sections لمجلة النيوك لمن اراد استخدامه ..
استبدال الروابط :كود:Options +FollowSymLinks RewriteEngine on RewriteRule ^article([0-9]+)\.html$ modules.php?name=Sections&op=viewarticle&artid=$1 RewriteRule ^category([0-9]+)$ modules.php?name=Sections&op=listarticles&secid=$1
للأقسام
للمقالاتكود:<a href=\"category$secid\">
اكرر شكري وتقديري لك ,,كود:<a href=\"article$artid.html\">
__________________
سبحانك اللهم وبحمدك أشهد أن لا إله إلا أنت أستغفرك وأتوب إليك
ممتاز
__________________
....
محمد حسام
انترنت بلس
لا شكر على واجب ... خيرك سابق ابو منار
__________________
Regards
Garbawi
موضوع مميز .. ويستحق التثبيت فعلا ..
اخوي gharbawi
لو كان جميع ملفات موقعي تستخدم امتداد html
ما هي الكود اللازم لاجعل الامتداد يتغير الى php تلقائيا.
وهل سيؤثر ذلك على نتائج البحث في قوقل ..
وشاكر لك ..
__________________
الصبر مفتاح الفرج
يعين يا اخواني..
نقدر نغير حركة..
فكل الصفحات اللي بيتم طرحها بتتحول لHTML في المجلة أو المنتدى؟
__________________
مدونة المبدع العربي
الشكر لك .. تغيير الامتداد سهل لكن التلقائي تحتاج الى تغيرها عن طريق الشل او اسكربت خاص لتحويل (روابط) صفحات موقعك اذا كان عددها كبيراً الى الامتداد الجديدالمشاركة الأصلية كتبت بواسطة asri
النقطة المهمة ليس تحويلها من html او الى html انما هي في تحويل الروابط الى روابط مباشرة مختصرة او مساعدتك في تحويل افكارك لتطوير موقعك وتحسين ادائك في برامجك الخاصة
__________________
Regards
Garbawi
لم افهم ماتعني اخي الكريمالمشاركة الأصلية كتبت بواسطة المبدع العربي
__________________
Regards
Garbawi
السلام عليكم,
موضوع رائع بحق وشرح مميز الله يعافيك ويجزاك عنا كل الخير
بصراحه حاولت اطبق الموضوع واتبعت الشرح بس ما مشت معي
بغيت احول هذا الرابط مثلا:
http://www.mdtop.com/go.php?id=320&type=l
الى
http://www.mdtop.com/320.html
ياليت احد يساعدنا بالكود كامل وله جزيل الشكر
تحياتي واحترامي,,
شكراً لكم شباب على الموضوع الجميل
منذ فترة طويلة وأنا ابحث عن موضوع Rewrite Rules ولقد وجدت الكثير من المواضيع باللغة الإنجليزية ، ولكن عند تطبيق ما جاء فيها لا تنجح محاولتي
قمت بعمل الطريقة الموجودة في الموضوع ولكن للأسف لم تنجح معي أبداً !!!!!!!!
تقريباً منذ شهرين ونصف وأنا احاول ولكن دون فائدة ، مع العلم أني قد قمت بالتجربة على السيرفر الشخصي وعلى سيرفر الإستضافة أيضاً
حيث أني استعرض عناوين الأخبار من الصفحة index.php
وملف .htaccees كالتالي :
كود PHP:
RewriteEngine on
# urls
RewriteRule ^/([0-9]+)\.html$ /detail.php?id=$1 [QSA,L]
تحيتي
__________________
إستخدم ملفك الخاص لكتابة توقيعك
http://www.mdtop.com/1.html
لايمكن تمثيله من الرابط ا لمعطي
بعض الروابط المقترحة :
http://www.mdtop.com/go.php?id=320&type=l
الى:
http://www.mdtop.com/320-l.html
mod_rewrite
كود:Options +FollowSymLinks RewriteEngine on RewriteRule ^([0-9]+)-([a-z]+)\.html$ go.php?id=$1&type=$2 [L]
__________________
Regards
Garbawi
ربما لم افهم ما تقصد باستعراض العناويينالمشاركة الأصلية كتبت بواسطة YemenPulse
لكن لنفرض ان رابط الاخبار لديك هكذا
وملفdetail.php+index.phpكود:detail.php?id=4
في نفس المجلد
الرئيسي للموقع
كود:Options +FollowSymLinks RewriteEngine on RewriteRule ^([0-9]+)\.html$ detail.php?id=$1
__________________
Regards
Garbawi
مشكوووووووووووور أخي gharbawi
طريقتك اشتغلت 100%
أعتقد أن الخطأ في الكود الذي كتبته هو وضع / قبل detail.php?id=$1
تحيتي
__________________
إستخدم ملفك الخاص لكتابة توقيعك
YemenPulse لاشكر على واجب والخطاً هو كما تفضلت
__________________
Regards
Garbawi
داعية
أخي الفاضل
أرجو أن تطلع على الملف وتصحح لي
وبارك الله فيك
كود PHP:
<?php
switch($_GET['op'])
{
case'P':
echo " ppppppppppppp";
break;
case'O':
echo " ooooooooooooop";
break;
case'S':
echo " ssssssssss";
break;
case'E':
echo " eeeeeeee";
break;
case'R':
echo " rrrrrrrrrrrrrr";
break;
case'T':
echo " tttttttttttttt";
break;
default:
echo "<a href='index.html?op=P'>p</a><br>";
echo "<a href='index.html?op=O'>O</a><br>";
echo "<a href='index.html?op=S'>S</a><br>";
echo "<a href='index.html?op=R'>R</a><br>";
echo "<a href='index.html?op=R'>T</a><br>";
echo "<a href='index.html?op=E'>E</a><br>";
break;
}
?>كود:#SWITCH mod_rewrite ON Options +FollowSymLinks RewriteEngine on #OUR ABOVE CODE RewriteRule ^(.*)/(.*)\.html$ index.php?op=$1