لهذا تعتمد المحركات على مايسمى بالتحويل 301 ، وقد تم التنويه عنه أكثر من مرة في المنتدى ، فقررت كتابة هذا الموضوع لمن لايعرفون كيفية التحويل 301
بداية ، عن طريق ملف php عادي ، وليكن index.php
لا تستخدم meta http-equiv="refresh"
لكن استخدم مثل الآتي :
كود: تحديد الكل
<?
Header( "HTTP/1.1 301 Moved Permanently" );
Header( "Location: http://www.new-url.com" );
?>
لا تستخدم
كود: تحديد الكل
Redirect /foo http://domain.com/foo
بل استخدم التالي :
كود: تحديد الكل
Redirect 301 /foo http://domain.com/foo
كود: تحديد الكل
Redirect permanent /foo http://domain.com/foo
نعود للمف السحري .htaccees :
كود: تحديد الكل
RedirectMatch 301 (.*)\.htm$ http://myserver.com$1.html
استخدم mod_rewrite كالتالي في ملف .htaccess
كود: تحديد الكل
RewriteEngine ON
RewriteRule ^(.*)$ http://mynewdomain.com/$1 [R=301,L]
http://forum.moffed.com/bb/viewtopic.php?t=933
أعلم أن الشرح غير منظم بعض الشئ ، فأنا عندي مشاكل كثيرة في توصيل المعلومة ،
من لم يفهم شئ يستفسر وان شاء الله نحاول قدر الامكان توضيح المسألة