سؤال في السكربت (htaccess)

لدعم سكربت التحميل كليجا .. kleeja
aboanas93
عضو مفيد
مشاركات: 90
اشترك في: 07 أكتوبر 2009, 17:22
مكان: EGYPT

سؤال في السكربت (htaccess)

مشاركة بواسطة aboanas93 »

كما هو معروف أن سكربت كليجا عند تفعيل روابط الهتمل يتم عرض الصور بالامتداد html ,
إذاً الأسئلة التي تطرح نفسها هي كيف تتم هذه العملية عبر طريق ال Rewriter_Mod في الطلب ,
وهل من الممكن عملها فردية (أي وضع أوامر في ال htaccess) وتنفذ بدون السكربت ( للفائدة)
أم هناك ملف مساعد لتلك العملية ؟

*اﻷسئلة من أجل الاستفادة من أرشفة جوجل لمواقعنا حتى بدون سكربت كليجا* (أم أنها حكر).
Tar3Q
ابو زياد
مشاركات: 1178
اشترك في: 25 فبراير 2009, 01:09

رد: سؤال في السكربت (htaccess)

مشاركة بواسطة Tar3Q »

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

بخصوص ما طلبته فهي عملية بسيطة تتعلق بملف الهاتكسس ومخاطبته للأباتشي
وتعتمد على الموديلز Rewriter_Mod ..
قوقل يستخدم نظام الارشفه للصفحات اذا كانت html
يتم تخزينها بسيرفراته واذا استخدمت الموديلز فأنت توهم قوقل بأن الصفحات هتميل
وبالتالي يتم تخزين الصفحات بسيرفرات قوقل لأرشفة افضل
اعتذر لك اذا لم أجاوبك بشكل مفصل ولكن مضطر حالياً للخروج بشكل عاجل واتمنى ان اكون افدتك
aboanas93
عضو مفيد
مشاركات: 90
اشترك في: 07 أكتوبر 2009, 17:22
مكان: EGYPT

رد: سؤال في السكربت (htaccess)

مشاركة بواسطة aboanas93 »

طيب ما هو الكود ﻷستخدمه في موقعي , لو سمحت؟

(مثلاً :

كود: تحديد الكل

 RewriteRule ^index.html$ index.php
RewriteRule ^download([0-9]*).html$ download.php?id=$1
RewriteRule ^downloadf-(.*)-([a-zA-Z0-9_-]*).html$ download.php?filename=$1&x=$2
RewriteRule ^down-([0-9]*).html$ download.php?down=$1
RewriteRule ^downf-(.*)-([a-zA-Z0-9_-]*).html$ download.php?downf=$1&x=$2
RewriteRule ^downex-([0-9]*).html$ download.php?down=$1
RewriteRule ^downexf-(.*)-([a-zA-Z0-9_-]*).html$ download.php?downexf=$1&x=$2
RewriteRule ^thumb([0-9]*).html$ download.php?thmb=$1
RewriteRule ^imagef-(.*)-([a-zA-Z0-9_-]*).html$ download.php?imgf=$1&x=$2
RewriteRule ^thumbf-(.*)-([a-zA-Z0-9_-]*).html$ download.php?thmbf=$1&x=$2
RewriteRule ^image([0-9]*).html$ download.php?img=$1
RewriteRule ^report[_-]([0-9]*).html$ go.php?go=report&id=$1
RewriteRule ^call.html$ go.php?go=call
RewriteRule ^guide.html$ go.php?go=guide
RewriteRule ^rules.html$ go.php?go=rules
RewriteRule ^filecp.html$ ucp.php?go=filecp
RewriteRule ^filecp-([0-9]*).html$ ucp.php?go=filecp&page=$1
RewriteRule ^profile.html$ ucp.php?go=profile
RewriteRule ^fileuser.html$ ucp.php?go=fileuser
RewriteRule ^fileuser[_-]([0-9]*).html$ ucp.php?go=fileuser&id=$1
RewriteRule ^fileuser[_-]([0-9]*)-([0-9]*).html$ ucp.php?go=fileuser&id=$1&page=$2
RewriteRule ^register.html$ ucp.php?go=register
RewriteRule ^login.html$ ucp.php?go=login
RewriteRule ^logout.html$ ucp.php?go=logout
RewriteRule ^stats.html$ go.php?go=stats
RewriteRule ^del([a-zA-Z0-9_-]*).html$ go.php?go=del&cd=$1
#deprecated 
RewriteRule ^down-([a-zA-Z0-9_-]*)-([a-zA-Z0-9_-]*)-([0-9]*).html$ download.php?id=$3)
*الكود ده مستخدم في كليجا & إذاً كيفية تعديل اﻷوامر لعرض الصور التي في داخل مجلد images مثلاً على شكل html *

وشكراً
saanina
عبدالرحمــــن
مشاركات: 3762
اشترك في: 30 أغسطس 2004, 13:54

رد: سؤال في السكربت (htaccess)

مشاركة بواسطة saanina »

ركز هنا

كود: تحديد الكل

RewriteRule ^index.html$ index.php
نقول لو طلب المستخدم ملف index.html فحولة لملف index.php
جرب الحركه هذي
اعمل مجلد فيه ملف saanina.php
واعمل ملف هتاكسس فيه الكود

كود: تحديد الكل

RewriteRule ^saanina.html$ saanina.php
اعكل ملف index.html وضع فيه

كود: تحديد الكل

<a href="./saanina.html">اظغط هنا</a>
جرب وحاول تفهم ببساطة الاكواد داخل كليجا وراح تلقاها بسيطه جداً .
aboanas93
عضو مفيد
مشاركات: 90
اشترك في: 07 أكتوبر 2009, 17:22
مكان: EGYPT

رد: سؤال في السكربت (htaccess)

مشاركة بواسطة aboanas93 »

الكود ده للتحويل , الكود المطلوب هو تغيير نوع الملف (الصور هنا) عند طلبه من الخادم كملف html

هل الكود السابق للصور :roll: ؟!!

حاولت , وهذه النتيجة:- ;)

* الكود التالي بعد أخذه من كليجا والتعديل *

كود: تحديد الكل

RewriteEngine on
RewriteRule ^/images/(.*)-([a-zA-Z0-9_-]*).html$ /images/$1.jpg

فهل الكود السابق صحيح (إذا لم يكن فأعطني الكود الصحيح يرحملي والديك)

كنت عاوزه للصور زي كليجا o_0
آخر تعديل بواسطة aboanas93 في 24 أكتوبر 2009, 23:52، تم التعديل مرة واحدة.
aboanas93
عضو مفيد
مشاركات: 90
اشترك في: 07 أكتوبر 2009, 17:22
مكان: EGYPT

رد: سؤال في السكربت (htaccess)

مشاركة بواسطة aboanas93 »

ثواني أجرب كلامك ... آسف.
aboanas93
عضو مفيد
مشاركات: 90
اشترك في: 07 أكتوبر 2009, 17:22
مكان: EGYPT

رد: سؤال في السكربت (htaccess)

مشاركة بواسطة aboanas93 »

شغال تمام ... ازاي بقى للصور ؟!!
saanina
عبدالرحمــــن
مشاركات: 3762
اشترك في: 30 أغسطس 2004, 13:54

رد: سؤال في السكربت (htaccess)

مشاركة بواسطة saanina »

ماهو شكل رابط الصوره اللذي تريد
aboanas93
عضو مفيد
مشاركات: 90
اشترك في: 07 أكتوبر 2009, 17:22
مكان: EGYPT

سؤال في السكربت (htaccess)

مشاركة بواسطة aboanas93 »

عليك نور ...

i want it in this format
the image name is:image.jpg
after rewrite it by htaccess:image.html
and the image is uploaded in directory named : images

the final code in htaccess is >>>this for you
saanina
عبدالرحمــــن
مشاركات: 3762
اشترك في: 30 أغسطس 2004, 13:54

رد: سؤال في السكربت (htaccess)

مشاركة بواسطة saanina »

كود: تحديد الكل

RewriteRule ^images/([a-zA-Z0-9_-]*).html$ images/$1.jpg
الصور يجب ان تكون حروف انجليزيه وارقام مع - و _

او اجعل الصور دائما لها بادئه مميزه مثل
img-saanina.html
بحيث ان saanina هو اسم الصوره الحقيقي

كود: تحديد الكل

RewriteRule ^img-([a-zA-Z0-9_-]*).html$ images/$1.jpg
أضف رد جديد