سوالف اندرويد




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

الرد على الموضوع
 
LinkBack أدوات الموضوع
عضو جديد
#1  
Exclamation طلب تصحيح خلل بملف .htaccess

بسم الله بداية كلامنا دائماً.

يا جماعة قد أفقد صوابي قريباً، لم أجد الحل، منذ شهر و أنا أصارع هذا الكود.

المهم!!!!!!!!
هذا هو المشكل:

قمت بإنشاء ملف .htaccess لأطبق خاصية الـ mod_Rewrite على سكريبت Vbulletin 3.8.7 (لتغيير الروابط طبعاً). في غالب الأحيان أحصل على رقم الخطأ 500 الذي يخبر بوجود خلل داخلي بالسيرفر.

في حالة كتبت هذا الكود:

كود:
RewriteEngine on
RewriteRule ^f(.*)\.html$ forumdisplay.php?f=$1
إلى حد الأن الكود يعمل بدون مشاكل، حيث اذا قمت بطلب الصفحة بهته الطريقة:

كود:
www.mysite.com/f1.html
أو
كود:
www.mysite.com/forumdisplay.php?f=1
كلا الرابطين يعملان.

الأمر الذي أريده هو تحويل الروابط تلقائياً من الأفدم الدي هو: www.mysite.com/forumdisplay.php?f=1 إلى www.mysite.com/f1.html تلفائياً حيث إذا طلب أحدهم الرابط التالي:

كود:
www.mysite.com/forumdisplay.php?f=1
يتم تحويله تلقائياً إلى الرابط التالي:
كود:
www.mysite.com/f1.html
حاولت استعمال الكود التالي:

كود:
RewriteEngine on
RewriteRule ^f(.*)\.html$ forumdisplay.php?f=$1 [R]
أيضاً:

كود:
RewriteEngine on
RewriteRule ^f(.*)\.html$ forumdisplay.php?f=$1 [L]
و هذا أيضاً:

كود:
RewriteEngine on
RewriteRule ^f(.*)\.html$ forumdisplay.php?f=$1 [L,R]
لوجه الله ما الحـــــــــل ؟!؟!؟






جمال سعدي is offline   قديم 12-10-2011, 09:55 PM
الرد مع إقتباس
عضو جديد
#2  

للرفع






__________________
الشبكة العربية - http://networkarab.com
جمال سعدي is offline   قديم 13-10-2011, 03:11 PM
الرد مع إقتباس
عضو نشيط
#3  

جرب هذا اذا ضبط الحمد لله و اذا ما ضبط منت خسران شي
كود PHP:
RewriteCond %{IS_SUBREQfalse
RewriteRule 
^forumdisplay.php?f=$1f(.*).html [R=301,L
جرب هذا بعد

كود PHP:
RewriteCond %{IS_SUBREQfalse
RewriteRule 
^forumdisplay.php?f=$1 f(.*).html [R=301,L
بالتوفيق






__________________
تابعني على صفحة اشهار المواقع على Facebook
كل ما يتعلق بـSearch Engine Optimization و التسويق الالكتروني و اشهار المواقع

آخر تعديل بواسطة Mohammad Bosaeed في 13-10-2011 الساعة 04:20 PM.
Mohammad Bosaeed is offline   قديم 13-10-2011, 04:19 PM
الرد مع إقتباس
عضو جديد
#4  

شكراً على الإهتمام

لم ينجح الكودين

ماذا لو كان المشكل مع الصلاحيات...هل يمكن أن تكون هي المشكلة ؟!!






__________________
الشبكة العربية - http://networkarab.com

آخر تعديل بواسطة جمال سعدي في 14-10-2011 الساعة 01:52 AM.
جمال سعدي is offline   قديم 14-10-2011, 01:50 AM
الرد مع إقتباس
عضو نشيط
#5  

و الله ما عندي خبرة كبيرة في ذي الاشياء

جرب هذا ايضاً

كود:
RewriteEngine on
rewritecond %{http_host} ^domain.com/forumdisplay.php?f=$1 [nc]
rewriterule ^(.*)$ http://www.domain.com/f(.*)\.html [r=301,nc]
طبعاً مع تغيير ما يلزم






__________________
تابعني على صفحة اشهار المواقع على Facebook
كل ما يتعلق بـSearch Engine Optimization و التسويق الالكتروني و اشهار المواقع
Mohammad Bosaeed is offline   قديم 14-10-2011, 07:17 PM
الرد مع إقتباس
عضو سوبر نشيط
#6  

أعتقد انه لا يوجد حل إلا بحذف الروابط من جوجل ويب ماستر

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

http://www.swalif.net/softs/swalif54/softs301142
http://www.swalif.net/softs/swalif55/softs301155






__________________
سبحان الله وبحمده سبحان الله العظيم
سوالف سوفت

آخر تعديل بواسطة ghanou في 14-10-2011 الساعة 07:39 PM.
ghanou is offline   قديم 14-10-2011, 07:34 PM
الرد مع إقتباس
عضو جديد
#7  

هذه هي النتيجة

[an error occurred while processing this directive]






__________________
الشبكة العربية - http://networkarab.com
جمال سعدي is offline   قديم 14-10-2011, 09:18 PM
الرد مع إقتباس
عضو جديد
#8  

راسلت الشركة المستضيفة، و تقول أن الـ Rewrite_Module يعمل بكفاء.
هل سينتهي بي الأمر هكذا






__________________
الشبكة العربية - http://networkarab.com
جمال سعدي is offline   قديم 16-10-2011, 12:21 AM
الرد مع إقتباس
عضو نشيط
#9  

طيب هذي محاولة اخرى ان شاء الله انها تنجح

كود PHP:
Redirect 301 /forumdisplay.php?f=/f1.html 
اذا نجحت رح تضطر انك تقوم بتحويل جميع الروابط بشكل يدوي للأسف

او قم بتجربة هذا

كود PHP:
Redirect 301 /forumdisplay.php?f=$/f(.*).html 






__________________
تابعني على صفحة اشهار المواقع على Facebook
كل ما يتعلق بـSearch Engine Optimization و التسويق الالكتروني و اشهار المواقع

آخر تعديل بواسطة Mohammad Bosaeed في 16-10-2011 الساعة 01:58 AM.
Mohammad Bosaeed is offline   قديم 16-10-2011, 01:53 AM
الرد مع إقتباس
عضو جديد
#10  
Question

لا...لم يعملا


أين أنتـــــــــــــــــــــــم يا خبراء سوالف ؟؟؟؟






__________________
الشبكة العربية - http://networkarab.com

آخر تعديل بواسطة جمال سعدي في 16-10-2011 الساعة 09:06 PM.
جمال سعدي is offline   قديم 16-10-2011, 09:04 PM
الرد مع إقتباس
عضو جديد
#11  

نجح معي هذا الكود و لكن بطريقة عكسية
كود:
RewriteRule ^f([0-9]+)$ http://localhost/forum/forumdisplay.php?f=$1 [R]
حيث إذا طلبت هذا الرابط

يتم تحويله تلقائياً إلى هذا الرابط
أرجو تصحيح الخطأ !






__________________
الشبكة العربية - http://networkarab.com

آخر تعديل بواسطة جمال سعدي في 17-10-2011 الساعة 12:57 PM.
جمال سعدي is offline   قديم 17-10-2011, 12:55 PM
الرد مع إقتباس
عضو سوبر نشيط
#12  

كود:
RewriteRule f(.*).html  forumdisplay.php?f=$1 [L]
ان شاء الله يعمل معاك






king vb is online now   قديم 17-10-2011, 06:14 PM
الرد مع إقتباس
عضو جديد
#13  

أخي لم يعمل الكود..

لا أشك في أن أحدكم لديه منتدى VB ...إن تفضلتم علينا بكود الـ HTACCES الذي تستعملونه
أرجو ذالك !






__________________
الشبكة العربية - http://networkarab.com
جمال سعدي is offline   قديم 18-10-2011, 01:28 PM
الرد مع إقتباس
عضو فعال جدا
#14  

تفضل
كود PHP:
RewriteEngine on 
RewriteCond 
%{HTTP_HOST} ^mysite.com [NC]
RewriteRule ^(.*)$ http://www.mysite.com/$1 [L,R=301]

RewriteCond %{REQUEST_URI} ^(.*).php$
RewriteRule ^(.*) /$1.html [R=301,L
ويارب ينجح وادعيلي






__________________
سبحان الله و بحمده سبحان الله العظيم
لآ إله إلآ إنت سبحانك إني كنت من الظالمين
= قريبا
CarGF.CoM سيارات الخليج : لعرض وبيع السيارات المستعملة مجانا

آخر تعديل بواسطة T7T GAMES في 18-10-2011 الساعة 04:10 PM.
T7T GAMES is offline   قديم 18-10-2011, 03:59 PM
الرد مع إقتباس
عضو جديد
#15  

أضنني وجدت الحل مع هاك VBRanking
ولكنه يقوم بتحويل الروابط إلى هذا الشكل
كود:
http://localhost/forumdisplay-f_2.html
و الرابط الذي أريده مثل روابط سولف

هل من متطوع لتعديل الهاك و هو في المرفقات، وجزاه الله الجنة






الملفات المرفقة
نوع الملف: zip VBRanking.zip‏ (3.7 كيلوبايت, 3 مشاهدة)
__________________
الشبكة العربية - http://networkarab.com

آخر تعديل بواسطة جمال سعدي في 22-10-2011 الساعة 02:38 PM.
جمال سعدي is offline   قديم 22-10-2011, 02:37 PM
الرد مع إقتباس
الرد على الموضوع



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

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

كود vB متاح
كود [IMG] متاح
كود HTML غير متاح
Trackbacks are متاح
Pingbacks are متاح
Refbacks are متاح


المواضيع المشابهه
الموضوع كاتب الموضوع القسم الردود آخر مشاركة
فضلا مطلوب امر تحويل بملف .htaccess Damas الويب والويب 2.0 والـ Semantic Web 4 09-03-2009 12:09 AM
مساعده بملف .htaccess محمد سيف تقنية محركات البحث Search Engine Optimization 0 28-02-2009 01:27 PM
مشكله بملف .htaccess أحمد الرشيدي الإصلاح والصيانة 13 06-12-2008 08:44 PM
مطلوب كود تحويل php الى html بملف htaccess فقط لاغير أبو يعقوب الهاكات والإضافات 3 30-04-2008 11:50 PM
كل ما يمكنك فعله بملف htaccess. KaTTaN الويب والويب 2.0 والـ Semantic Web 50 29-11-2005 03:39 AM


جميع الأوقات بتوقيت غرينتش +3. الوقت الآن هو 10:36 AM.