المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : ملف .htaccess



loulou ange
11-01-2013, بتوقيت غرينيتش 09:44 PM
بسم الله الرحمن الرحيم

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

.............

ملف .htaccess

ما هو .htaccess file ؟
وكيف تقوم بأستخدامة بشكل صحيح دون ان خطأ يتسبب فى عطل موقعك ، لان اى خطأ بأكواد هذا الملف تسبب فى عطل الموقع ، ولكن العملية بسيطة فلا تقلق
كل ما عليك بعد وضع الاكواد هو فتح الموقع والتأكد انه يعمل وانه بدون اى عطل



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

العملية بسيطة جدا تستطيع فعلها بنفسك


كيف تقوم بتحويل صفحة او صفحات بأستخدام تحويل 301 فى موقعك ؟
301 Redirect

عندما توجد صفحة او اكثر فى موقعك تحتل ترتيب عالى وترغب فى ازالتها او تغيير عنوان الرابط لها وترغب فى نفس الوقت فى عدم خسارتها او خسارة ترتيبها المتقدم فى نتائج محركات البحث
يمكنك الحفاظ عليها وعدم خسارتها بأستخدام التحويل الامن لجوجل GOOGLE
301 Redirect

ماهو التحويل 301 او التحويل الامن لجوجل GOOGLE ؟
التحويل 301 هو افضل وسيلة للحفاظ على ترتيب الصفحة او الموقع فى محركات البحث عندما تريد نقل الصفحة الى صفحة جديده او نقل موقعك الى موقع جديد دون خسارة الزوار او ترتيبك فى محركات البحث وذلك بوضع كود code 301 فى ملف
.htaccess



ملف .htaccess
عندما يقوم الناس او عناكب محركات البحث فى الدخول الى صفحة ما من صفحات موقعك ، يقوم سيرفر SERVER موقعك بالتفتيش فى هذا الملف لمعرفة اذا كانت هناك اى تحويلات للصفحة او الموقع ام لا
هذه العمليه لا تأخذ اى وقت ، تحدث بسرعه فائقه جدا جدا

كيف تقوم بوضوع اكواد التحويل الامن 301 بهذا الملف ؟
اذا كان موقعك لا يوجد به ملف
.htaccess
قم بفتح ملف نوت باد على جهازك الضخصى وقم بتسميتة
.htaccess
هذا الملف بدون اى امتدادات

واذا كان لديك هذا الملف قم بتنزيلة وفتحة لاضافة اكواد 301 بداخلة

ضع فى ملف .htaccess
redirect 301 /old/old.htm http://www.yousite.com/new.htm

لاحظ وجود المسافات كما هو موضح فى المثال السابق

/old/old.htm
هو اسم صفحتك القديمة بعد دوت كوم ولا تقوم بكتابه
http://www.domain.com

http://www.yousite.com/new.htm
هو اسم الصفحة القديمة ، قم بوضع رابطها كاملا

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

تستطيع ان تقوم بتحويل اكثر من صفحة بنفس الطريقة السابقة

بتلك الطريقة عندما تقوم محركات البحث بزيارة موقعك مرة اخرى سوف تعرف ان تلك الصفحة قد تم تحويلها الى صفحة جديده وستقوم بوضع الصفحة الجديده مكان القديمة فى نفس ترتيبها فى نتائج محركات البحث

-----------------------------------------------------------------

www and non www
اوقات تلاحظ ان موقعك فى محركات البحث يقوم بالظهور فى بعض الاوقات بالشكل التالى
Yoursite.com
واوقات تلاحظ ظهورة بتلك الطريقة
http://www.yoursite.com

وهذا خطأ ، اى لابد ان تحدد اى الطريقتين تريد موقعك ان يظهر بها
والافضل استخدام الظهور بالطريقة الثانية عن طريق وضع الكود code التالى فى
ملف .htaccess

Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^example\.com
RewriteRule ^(.*)$ http://www.example.com/$1 [R=permanent,L]

او يمكن استخدام هذا ايضا

Options +FollowSymLinks
RewriteEngine On
RewriteCond %{HTTP_HOST} ^domain\.com$ [NC]
RewriteRule ^(.*)$ http://www.domain.com/$1 [R=301,L]

-----------------------------------------------------------------

Rdirect htm to php
اذا كنت تريد تحويل موقعك الى امتداد اخر كما موضح اعلاة قم بوضه الكود code التالى فى ملف
.htaccess

RewriteEngine on
RewriteBase /
RewriteRule (.*).htm$ /$1.php





لكم التحية

مودتى واحترامى ,, [


منقول : سيو فور عرب : شرح طريقة ملف .htaccess .. (http://www.seo4ar.com/showthread.php?t=6)







https://fbcdn-sphotos-d-a.akamaihd.net/hphotos-ak-ash4/482113_236967293114455_1193518507_n.png (http://www.dzbatna.com)
©المشاركات المنشورة تعبر عن وجهة نظر صاحبها فقط، ولا تُعبّر بأي شكل من الأشكال عن وجهة نظر إدارة المنتدى (http://www.dzbatna.com)©

استعمل مربع البحث في الاسفل لمزيد من المواضيع


سريع للبحث عن مواضيع في المنتدى