Warning: Function get_magic_quotes_gpc() is deprecated in /home/forumbs/public_html/includes/class_core.php on line 1960
كيفية التحويل redirect 301 باستخدام ملفات .htaccess [الأرشيف] - منتديات بانى ستار

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

مشاهدة النسخة كاملة : كيفية التحويل redirect 301 باستخدام ملفات .htaccess



Bakenam
03-23-2009, 09:40 PM
إذا كان موقعك كالتالي : http://tefanet.com (http://tefanet.com/) فلك ان تعرف ان محركات البحث لن تقوم باحتساب البيج رانك لرابط موقعك الذى هوا www.tefanet.com (http://www.tefanet.com/)

و الطريقة لعمل ذلك فى غاية السهولة و هي أن نقوم بإعلام محركات البحث أن شبكة تيفا: http://tefanet.com (http://tefanet.com/) هي نفسها http://www.tefanet.com (http://www.tefanet.com/)

عن طريق التالى:
في موقعك ستجد ملف يحمل اسم : .htaccess ستجده على root أو public_html قم بتحميل الملف على جهازك و افتحه بـ Notepad مثلا :

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




كود PHP:

RewriteEngine on
Rewrite**** /
RewriteCond %{HTTP_HOST} !^www.tefanet.com
RewriteRule (.*) http://www.tefanet.com /$1 [R=301,L]


المصدر :- نصب كوم




كيفية تحويل رابط صفحة قديمة لصفحة جديدة

يعنى مثلا عندنا كان فيه على سبيل المثال صفحة قديمة وهى mail.php ولكن انت قمت بالتعديل على الموقع وجعلت الصفحات بصيغة html اى ان الصفحة الجديدة اصحبت mail.html
احذر من استخدام كود التحويل فى صفحات الـ html واستخدم بدلا من ذلك كود التحويل فى ملفات .htaccess والطريقة كالتالى
افتح ملف .htaccess واضف الكود التالى مع تغيير مايلزم حسب موقعك ورغباتك


كود PHP:

redirect 301 /mail.php http://www.tefanet.com/mail.html


مع العلم ان mail.php هى الصفحة القديمة
و http://www.tefanet.com/mail.html هى الصفحة الجديدة وهى بذلك تحميك من ضياع روابطك المضافة فى محركات البحث

كيفية التحويل من الرئيسية إلى المنتدى

أى انك قمت بأنشاء منتدى جديد ولكن لا يوجد صفحة رئيسية بعد



كود PHP:

RewriteEngine on

RewriteCond %{HTTP_HOST} ^.*$
RewriteRule ^/?$ http://www.support-ar.com/vb [R=302,L]