[htaccess] تعريف اللاحقات بـ Mime Types

في بعض الأحيان قد لا تعمل ملفات MP3 أو الفلاش أو PHP على الخادم، والسبب في ذلك أن تعريف هذه الملفات غير موجود على الخادم ، فإذا كان الخادم لديك يدعم ملفات MP3 أو PHP ولكن لم تعمل عندك، فهنا أنت بحاجة إلى تعريف الخادم بها بواسطة Mime Types، فعند إضافتها يخبر الخادم المتصفح أن هذا الملف هو ملف MP3 أو ملف فلاش، …

المزيد..

 

[htaccess] تعطيل روابط التحميل خارج موقعك

ربما لاحظت في كثير من الأحيان وصلات لصور أو ملفات من موقعك في مواقع أخرى، وهذا بالطبع قد يتسبب بإيذاء موقعك لأنه سيستهلك الكثير من الباندويث المخصص لك شهرياً .

إذاُ كيف أجعل عرض الصور التي في موقعي لا تتم إلا من خلال الموقع نفسه ؟ وكذلك تحميل الملفات ؟
الحل أيضا هنا يكون باستخدام أوامر ملف htaccess .

المزيد..

 

[htaccess] تسريع الصفحات و عرض الصور

في بعض الاحيان نحتاج تسريع للصفحات و خاصة أنه في كل زيارة للصفحة يتم تحميل الصور و الفلاش مباشرة في كل زيارة لذلك تستطيع أن تلغي ذلك بتحديثها مرة في الشهر وبهذا تكون أفضل و أسرع بكثير، ولكن تحتاج بعض الإعدادات في السيرفر، وإن كان أغلب أصحاب السيرفرات يوفرونها، وأيضاً لك و تفعيل عمل [

المزيد..

 

[htaccess] إعادة التوجيه

توجيه صفحة البداية للموقع أو لمجلد على الموقع

عند رفع ملف باسم index.php أو index.html أو index.htm أو home.php أو home.htm وغيرها تكون هي الصفحة الرئيسية لموقعك، و هذه الإعدادات تكون في Apache الخاص بالخادم، و تكون بهذا الشكل:

DirectoryIndex index.htm index.html index.php

الدالة DirectoryIndex مهمتها التعريف أن أسماء الصفحات التي تلي ...

المزيد..

 

[ASP.NET] التعامل مع ملف xml في ال asp.net

السلام عليكم ورحمة الله وبركاته..
توجد طرق كثيرة للتعامل مع ملفات الـ xml في الـ asp.net، ومهام عديده مثل الإضافة والتعديل والحذف والاستدعاء،

وسوف اتطرق هنا لطريقة الاستدعاء فقط.

نستطيع تسخير ملف الـ xml في برامجنا، وأقرب مثال هو ملف اللغة في السكربتات، فعندما تبرمج سكربت، فبالتأكيد

...

المزيد..

 

[htaccess] تغيير أسماء الصفحات

في العادة تحتاج إلى تغيير اسماء صفحات موقعك لنفرض ان لديك صفحة باسم home .php وتريد تغييرها إلى امتداد آخر مثل ar و توجد هذه الصفحة في مجلد باسم jadweb..
أنشئ ملفاً باسم htaccess. وضع في داخله التالي :

RewriteEngine on
RewriteBase /jadweb
RewriteRule ^ jadweb/home.ar$ home.php

تستطيع تكرار ذلك مع تغيير أسماء الصفحات التي ترغب بتعديلها

...

المزيد..

 

[htaccess] حجب دولة معينة أو ip معين

أحيانا يرغب البعض بحجب الموقع عن إحدى الدول، أو جعله مخصص لدولة معينة أو حتى نطاق معين من الـIP، أو قد يسيء شخص ما إلى موقعك ولدى هذا الشخص IP ثابت وتريد منعه من العبث، ماذا تعمل في مثل هذه الحالات ؟

طريقة استخدامه

ملف htaccess. يعينك كثيرا في هذا الأمر، فإذا أردت حجب الموقع عن IP معين، فقط ضع في ملف htaccess. ...

المزيد..

 

[htaccess] تمكين SSI

يعني تعريف السيرفر المستضيف للموقع بأوامر SSI التي تصممها لموقعك

تعريف الـSSI

SSI هي اختصار لـ Server Side Includes ، وهو بروتوكول خاص بتضمين الكود لجميع الصفحات، فإذا أردت مثلاًً وضع كود معين أو لنفرض هيدر لكل الصفحات فليس من الضروري وضعه في جميع صفحات الموقع وإنما من خلال SSI تضعه في صفحة واحدة ثم تضع شفرة SSI ...

المزيد..

 

[mod_rewrite] التعابير المنتظمة

بسم الله الرحمن الرحيم

السلام عليكم ورحمة الله وبركاته،

أولاًً : أعتذر عن الآنقطاع الطويل الذي حصل دون سابق انذار :)، ولكن هذه ايضاً عودة مؤقتة لكم لنتواصل معكم ثم نعود للإنقطاع مرة آخرى، ولكن هذه المرة سوف تكون بعد اخباركم :D، والحمد لله على كل حال.

ثانياًً : ...

المزيد..

 

[htaccess] حماية المجلدات بكلمة سر

يعرف هذا النوع من الحماية بـ basic HTTP authentication

وظيفتها وفائدتها

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

وفي بعض ...

المزيد..

 

[htaccess] صفحات الخطأ (404 وغيرها)

ماهي صفحات الخطأ

هي صفحات تظهر عند طلب صفحة خاطئة أو عند وجود خطأ في الخادم (السيرفر) أو غيرها من الأسباب التي تحول دون فتح الصفحة أمام المستخدم، وهذا مثال عليها:
http://www.swalif.net/devpedia
وسنتعرض في هذه المقالة لكيفية التحكم بهذه الصفحات واستغلالها لخدمة الموقع، حتى نحصل على ...

المزيد..

 
[ يمكنك متابعة مقالات هذا القسم عن طريق RSS ]