نظرة سريعة على مجريات يوم سوالف
الفائزون في المسابقة الأصغر لسوالف كاست

 

العودة   سوالف سوفت > قسم تطوير وبرمجة المواقع للمتقدمين > تطوير الويب
المدوّنات البحث مشاركات اليوم اجعل كافة المشاركات مقروءة

موضوع مغلق  
 
LinkBack أدوات الموضوع
عضو فعال جدا
تاريخ التسجيل: Feb 2004-
#51 (permalink)  

يعين يا اخواني..
نقدر نغير حركة..
فكل الصفحات اللي بيتم طرحها بتتحول لHTML في المجلة أو المنتدى؟






المبدع العربي غير متواجد حالياً   قديم 04-04-2005, 01:42 PM
عضو نشيط
تاريخ التسجيل: May 2002-
#52 (permalink)  

اقتباس:
المشاركة الأصلية كتبت بواسطة asri
موضوع مميز .. ويستحق التثبيت فعلا ..
اخوي gharbawi

لو كان جميع ملفات موقعي تستخدم امتداد html
ما هي الكود اللازم لاجعل الامتداد يتغير الى php تلقائيا.
وهل سيؤثر ذلك على نتائج البحث في قوقل ..

وشاكر لك ..
الشكر لك .. تغيير الامتداد سهل لكن التلقائي تحتاج الى تغيرها عن طريق الشل او اسكربت خاص لتحويل (روابط) صفحات موقعك اذا كان عددها كبيراً الى الامتداد الجديد
النقطة المهمة ليس تحويلها من html او الى html انما هي في تحويل الروابط الى روابط مباشرة مختصرة او مساعدتك في تحويل افكارك لتطوير موقعك وتحسين ادائك في برامجك الخاصة






__________________
Regards
Garbawi
gharbawi غير متواجد حالياً   قديم 05-04-2005, 06:31 AM
عضو نشيط
تاريخ التسجيل: May 2002-
#53 (permalink)  

اقتباس:
المشاركة الأصلية كتبت بواسطة المبدع العربي
يعين يا اخواني..
نقدر نغير حركة..
فكل الصفحات اللي بيتم طرحها بتتحول لHTML في المجلة أو المنتدى؟
لم افهم ماتعني اخي الكريم






__________________
Regards
Garbawi
gharbawi غير متواجد حالياً   قديم 05-04-2005, 06:32 AM
عضو نشيط جدا
تاريخ التسجيل: Apr 2004-
#54 (permalink)  

السلام عليكم,


موضوع رائع بحق وشرح مميز الله يعافيك ويجزاك عنا كل الخير


بصراحه حاولت اطبق الموضوع واتبعت الشرح بس ما مشت معي


بغيت احول هذا الرابط مثلا:

http://www.mdtop.com/go.php?id=320&type=l

الى

http://www.mdtop.com/320.html


ياليت احد يساعدنا بالكود كامل وله جزيل الشكر


تحياتي واحترامي,,






ArabsHome غير متواجد حالياً   قديم 06-04-2005, 01:01 AM
عضو نشيط
تاريخ التسجيل: May 2004-
#55 (permalink)  

شكراً لكم شباب على الموضوع الجميل

منذ فترة طويلة وأنا ابحث عن موضوع Rewrite Rules ولقد وجدت الكثير من المواضيع باللغة الإنجليزية ، ولكن عند تطبيق ما جاء فيها لا تنجح محاولتي

قمت بعمل الطريقة الموجودة في الموضوع ولكن للأسف لم تنجح معي أبداً !!!!!!!!


تقريباً منذ شهرين ونصف وأنا احاول ولكن دون فائدة ، مع العلم أني قد قمت بالتجربة على السيرفر الشخصي وعلى سيرفر الإستضافة أيضاً

حيث أني استعرض عناوين الأخبار من الصفحة index.php
وملف .htaccees كالتالي :
كود PHP:
RewriteEngine on

# urls 
RewriteRule ^/([0-9]+).html$   /detail.php?id=$[QSA,L

تحيتي






__________________
إستخدم ملفك الخاص لكتابة توقيعك
YemenPulse غير متواجد حالياً   قديم 06-04-2005, 01:04 AM
عضو نشيط
تاريخ التسجيل: May 2002-
#56 (permalink)  

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
gharbawi غير متواجد حالياً   قديم 06-04-2005, 01:16 AM
عضو نشيط
تاريخ التسجيل: May 2002-
#57 (permalink)  

اقتباس:
المشاركة الأصلية كتبت بواسطة YemenPulse
شكراً لكم شباب على الموضوع الجميل

منذ فترة طويلة وأنا ابحث عن موضوع Rewrite Rules ولقد وجدت الكثير من المواضيع باللغة الإنجليزية ، ولكن عند تطبيق ما جاء فيها لا تنجح محاولتي

قمت بعمل الطريقة الموجودة في الموضوع ولكن للأسف لم تنجح معي أبداً !!!!!!!!


تقريباً منذ شهرين ونصف وأنا احاول ولكن دون فائدة ، مع العلم أني قد قمت بالتجربة على السيرفر الشخصي وعلى سيرفر الإستضافة أيضاً

حيث أني استعرض عناوين الأخبار من الصفحة index.php
وملف .htaccees كالتالي :
كود PHP:
RewriteEngine on

# urls 
RewriteRule ^/([0-9]+).html$   /detail.php?id=$[QSA,L

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

كود:
detail.php?id=4
وملفdetail.php+index.php
في نفس المجلد
الرئيسي للموقع
كود:
Options +FollowSymLinks
RewriteEngine on
RewriteRule ^([0-9]+)\.html$   detail.php?id=$1






__________________
Regards
Garbawi
gharbawi غير متواجد حالياً   قديم 06-04-2005, 01:27 AM
عضو نشيط
تاريخ التسجيل: May 2004-
#58 (permalink)  

مشكوووووووووووور أخي gharbawi

طريقتك اشتغلت 100%


أعتقد أن الخطأ في الكود الذي كتبته هو وضع / قبل detail.php?id=$1


تحيتي






__________________
إستخدم ملفك الخاص لكتابة توقيعك
YemenPulse غير متواجد حالياً   قديم 06-04-2005, 01:34 AM
عضو نشيط
تاريخ التسجيل: May 2002-
#59 (permalink)  

YemenPulse لاشكر على واجب والخطاً هو كما تفضلت






__________________
Regards
Garbawi
gharbawi غير متواجد حالياً   قديم 06-04-2005, 01:55 AM
-
#60 (permalink)  

داعية

أخي الفاضل
أرجو أن تطلع على الملف وتصحح لي
وبارك الله فيك


كود 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






  قديم 06-04-2005, 02:35 PM
-
#61 (permalink)  

الملف أنجزته للتجربة
ولم يعمل معي

الروابط لا تعمل :

http://www.da3ya.net/i/






  قديم 06-04-2005, 02:36 PM
عضو نشيط
تاريخ التسجيل: May 2002-
#62 (permalink)  

داعية
www.domain.com/index.php?op=P
TO
www.domain.com/P/
كود:
Options +FollowSymLinks
RewriteEngine on
#domain/op
RewriteRule ^([A-Z]+)/$ index.php?op=$1
اخوكم






__________________
Regards
Garbawi
gharbawi غير متواجد حالياً   قديم 06-04-2005, 03:06 PM
-
#63 (permalink)  

جزاك الله خيرا






  قديم 06-04-2005, 03:58 PM
-
#64 (permalink)  

كود PHP:
<?php

 
switch($_GET['op'])
   {
   case
'Add':
   echo 
" Page Add !";
   break;
   
     case
'Edit':
   echo 
" Page edit !";
   break;

   
   default:
   echo 
" Page Index !<br><br><br> ";
   echo 
"<a href='http://da3ya.net/i/Add'>Add News </a><br>";
   echo 
"<a href='http://da3ya.net/i/Edit'>Edir News</a><br>";

   break;
   }
   
?>

كود:
Options +FollowSymLinks
RewriteEngine on
#domain/op
RewriteRule ^([A-Z]+)/$ index.php?op=$1

عذرا على الإزعاج أخي
لكن لم تعمل معي ؟

http://www.da3ya.net/i/






  قديم 06-04-2005, 04:06 PM
عضو سوبر نشيط
تاريخ التسجيل: Jun 2001-
#65 (permalink)  

اقتباس:
المشاركة الأصلية كتبت بواسطة Fuga
السلام عليكم
تم تثبيت الموضوع بالتميز ونطلب منكم المشاركة لنرى هذه الميزة تستخدم في كل مواقعنا .

أسئلة نود من لديه الخبره ان يجاوب عليها ليستفيد منها الجميع

mod_rewrite و سيرفرات الويندوز
mod_rewrite و المجلات ( مع العلم أغلب المجلات تستخدم هذه الخاصية وأنا استخدمها في المامبو )
mod_rewrite و سرعة الموقع
mod_rewrite و دعم المستضيف لها

نرجوا منكم المناقشه في الموضوع مع طرح الأمثله ان وجدت
اذا تتكرم علينا و تعطينا الملف اللي سويته للمامبو؟






__________________
اذا تبغى تكون مميز .. خلك مجنون مثلي :)

المطورين العرب
http://www.arabdevs.com
دكتور / مجنون غير متواجد حالياً   قديم 06-04-2005, 04:24 PM
عضو نشيط
تاريخ التسجيل: May 2002-
#66 (permalink)  

اقتباس:
المشاركة الأصلية كتبت بواسطة داعية
كود PHP:
<?php

 
switch($_GET['op'])
   {
   case
'Add':
   echo 
" Page Add !";
   break;
   
     case
'Edit':
   echo 
" Page edit !";
   break;

   
   default:
   echo 
" Page Index !<br><br><br> ";
   echo 
"<a href='http://da3ya.net/i/Add'>Add News </a><br>";
   echo 
"<a href='http://da3ya.net/i/Edit'>Edir News</a><br>";

   break;
   }
   
?>

كود:
Options +FollowSymLinks
RewriteEngine on
#domain/op
RewriteRule ^([A-Z]+)/$ index.php?op=$1

عذرا على الإزعاج أخي
لكن لم تعمل معي ؟

http://www.da3ya.net/i/
اخي داعية
لك الخيار اما ان تعدل كودك البرمجي مع الكود السابق الي
كود PHP:
<?php

 
switch($_GET['op'])
   {
   case
'Add':
   echo 
" Page Add !";
   break;
   
     case
'Edit':
   echo 
" Page edit !";
   break;

   
   default:
   echo 
" Page Index !<br><br><br> ";
   echo 
"<a href='http://da3ya.net/Add'>Add News </a><br>";
   echo 
"<a href='http://da3ya.net/Edit'>Edir News</a><br>";

   break;
   }
   
?>
او تعدل كود mod_rewrite
الي
كود:
Options +FollowSymLinks
RewriteEngine on
#domain/op
RewriteRule ^i/([a-zA-Z]+)$ index.php?op=$1
[L]
مع نصك البرمجي السابق


الكود صحيح لكن تطبيقك له ليس كذلك
كن منتبهاً لحالة الاحرف في الطلب الاول كتبتها حروف كبيره والاخر حروف كبيرة وصغيرة
وهما عند تمثيل الكود ليسا متساويان كذلك \
اخوكم






__________________
Regards
Garbawi
gharbawi غير متواجد حالياً   قديم 06-04-2005, 08:21 PM
عضو نشيط
تاريخ التسجيل: Jun 2003-
#67 (permalink)  

موضوع رائع تشكر عليه

واحب اضيف بخصوص الاباتشي ودعم المستضيف لها
mod_rewrite احد موديولات الاباتشي والتي تأتي مع الاصدار Apache 1.3 وما بعده
واذا كان المستضيف يدعم لوحة cpanel فاللوحة تحرص على دعم rewrite مع الاباتشي
اما اذا كنت ستقوم بتثبيت الاباتشي من السورس كود فلا نسى ان تضيف الدعم لها اثناء التثبيت

وعموما يمكنك ان تتأكد من وجودها مع الاباتشي عن طريق عرض الموديولات الخاصة بالاباتشي على المسار /usr/lib/httpd/modules/ .. اذا كان الملف mod_rewrite.so فهذه هي الموديول

ايضا تأكد من وجود السطر التالي في ملف الاعدادت httpd.conf الخاص بالاباتشي:

كود:
LoadModule rewrite_module modules/mod_rewrite.so
وهو المسؤول عن عمل load للموديول عن تشغيل الاباتشي
ايضا يمكن الاستزادة عن طريق الشرح الرسمي لها على:
http://httpd.apache.org/docs-2.0/mod/mod_rewrite.html






__________________
Use Linux .. Live Free or Die

Linux is what you want .. Windows is what M$ want
Arab Security غير متواجد حالياً   قديم 07-04-2005, 06:51 PM
مراقب و خبير سيرفرات لينكس
تاريخ التسجيل: Mar 2001-
#68 (permalink)  

السلام عليكم .
في حال ما كان التالي جيد فانتظروا مني مفاجئة قوية ......

اخي الكريم صاحب الموضوع

اخبرني هل شكل الوصلة التالي هو مناسب وجيد :

كود:
http://www.syrianobles.com/website/Syrian_Internet_Directory/more,137_Link_history_category,19.html






__________________
الزيند بين واقع الكسر وهاجس الحماية.
PHP تعد خيار تكتيكي لبناء موقع أو حتى( مويقع )!
الحماية هدف لا يدرك و تجاوزها متعة وهدف أيضا .
إن كنت تريد صندوق لتلعب به فإختر Windows وإلا فاختر Linux.
beshoo غير متواجد حالياً   قديم 07-04-2005, 08:53 PM
عضو نشيط
تاريخ التسجيل: May 2002-
#69 (permalink)  

Arab Security : احسنت الاضافة بارك الله فيك
beshoo: تغط وتطلع لنا بمفاجئات . بالنسبة للرابط الذي اقترحته افتيك في شيء واحد وهو امكانية تمثيله واعتباره رابط مباشر . واقترح عليك كذلك بان تتذكر ان اسمي غرباوي
رابط مقترح مختصر

كود:
http://www.syrianobles.com/website/137,19.html






__________________
Regards
Garbawi
gharbawi غير متواجد حالياً   قديم 08-04-2005, 12:16 AM
مراقب و خبير سيرفرات لينكس
تاريخ التسجيل: Mar 2001-
#70 (permalink)  

اخي الغالي غرباوي ...

اعرف انه يمكن اختصارة وهناك سر احتفظت به وسوف ابوح به لاحقا .. وهو سبب جعل العنوان كذلك

ولكن اخبرني لو سمحت هل العنوان سليم ويقبلة العزيز غوغل ؟؟؟
ارجو الافادة بالخصوص .






__________________
الزيند بين واقع الكسر وهاجس الحماية.
PHP تعد خيار تكتيكي لبناء موقع أو حتى( مويقع )!
الحماية هدف لا يدرك و تجاوزها متعة وهدف أيضا .
إن كنت تريد صندوق لتلعب به فإختر Windows وإلا فاختر Linux.
beshoo غير متواجد حالياً   قديم 08-04-2005, 01:06 AM
عضو نشيط
تاريخ التسجيل: May 2002-
#71 (permalink)  

اخي الحبيب بيشو
ان قوقل سوف يقبله فسوف يقبله وهو سليم ولا بأس عليه .لكن اغلب الظن سوف يتعامل معه معاملة النصوص (احس باني اقتربت من سرك)!






__________________
Regards
Garbawi
gharbawi غير متواجد حالياً   قديم 08-04-2005, 01:38 AM
مراقب و خبير سيرفرات لينكس
تاريخ التسجيل: Mar 2001-
#72 (permalink)  

والله انك حاذق جدا ماشاء الله عليك .

اريد منك فضلا لا امرا ان تلقي نظرة على الوصلات بالصفحة
http://www.syrianobles.com/website
احفظ بذاكرتك وصلة واحدة كيف كان شكلها ...
الان اعمل رفرش للصفحة ...............

وقل لي ما رايك ....

لا تضغط على الوصلة بل انظر الى شكلها .... ومن ثم رفرش . وعاود النظر الى الوصلة ذاتها من جديد .......
سوف تجد اختلاف .

قلي ما رايك بالموضوع لكي اطرح المنتج الجديد في السوق






__________________
الزيند بين واقع الكسر وهاجس الحماية.
PHP تعد خيار تكتيكي لبناء موقع أو حتى( مويقع )!
الحماية هدف لا يدرك و تجاوزها متعة وهدف أيضا .
إن كنت تريد صندوق لتلعب به فإختر Windows وإلا فاختر Linux.
beshoo غير متواجد حالياً   قديم 08-04-2005, 03:00 AM
عضو نشيط
تاريخ التسجيل: May 2002-
#73 (permalink)  

100%
احسنت... استخدام جميل وفكرة اجمل واضن سوف يتم ارشفته في كل مره تحت بند مختلف
سجل اعجابي في حسن الخروج بفكرة


اخوووك






__________________
Regards
Garbawi
gharbawi غير متواجد حالياً   قديم 08-04-2005, 04:01 AM
مراقب و خبير سيرفرات لينكس
تاريخ التسجيل: Mar 2001-
#74 (permalink)  

مشكور اخي

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

ولان انا سوف ابدء بعملية لأوبتمايز

ولكن قبل كل شيء

ارد معرفة

هل صحيح من المضر ان يكون عندي اكثر من 30 كلمة مفتاحية

مثلا عندي في 80 كلمة ؟؟؟
هذا هذا مضر ؟






بيشو






__________________
الزيند بين واقع الكسر وهاجس الحماية.
PHP تعد خيار تكتيكي لبناء موقع أو حتى( مويقع )!
الحماية هدف لا يدرك و تجاوزها متعة وهدف أيضا .
إن كنت تريد صندوق لتلعب به فإختر Windows وإلا فاختر Linux.
beshoo غير متواجد حالياً   قديم 08-04-2005, 04:21 AM
عضو نشيط
تاريخ التسجيل: May 2002-
#75 (permalink)  

احسنت الاختراع

الكلمات المفتاحة يفضل دوماً ان تكون 29 فاصلة وان لاتحتوي الفاصلة اكثر من مقطع واحد ويفضل استخدام الارقام ايضا وخاصة في مواقع البرامج والبرمجيات
Search Engine Optimization علم طويل عريض يصعب الالمام به واقترح عليك زيارة هذا الموقع
http://www.seochat.com






__________________
Regards
Garbawi
gharbawi غير متواجد حالياً   قديم 08-04-2005, 05:02 AM
موضوع مغلق


 

أدوات الموضوع

تعليمات المشاركة
لا تستطيع كتابة مواضيع
لا تستطيع كتابة ردود
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

كود [IMG] متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة



الساعة الآن: 10:19 PM بتوقيت المملكة العربية السعودية