ری دایرکت و روش صحیح آن

1 1 1 1 1 1 1 1 1 1 رتبه 5.00 (1 رای)
ری دایرکت و روش صحیح آن - 5.0 out of 5 based on 1 vote

خیلی اوقات آدرسی به صفحه ای می دهیم و می خواهیم پس از وارد کردن آن و یا کلیک کردن روی لینکش به آن صفحه مراجعه کنیم. اما گاهی اوقات بنا به دلایلی از جمله نقل مکان به آدرسی دیگر دوست داریم پس از اجرای آدرس مورد نظر صفحه ای با آدرسی متفاوت و یا همان صفحه با آدرسی جدید نمایش داده شود. برای این کار باید از ری دایرکت استفاده کرد. اما گاهی اوقات اینکار توسط وب مستر ها به درستی انجام نمیگیرد و یا از روش های غیر معمول و غلط استفاده می شود. یکی از این روش ها ، استفاده از رفرش بجای ری دایرکت است.

از “رفرش” برای ری دایرکت استفاده نکنید

از ری دایرکت استاندارد استفاده کنید

اگر می خواهید آدرس http://www.example.org/pics واقعا چیزی که در صفحه http://www.example.org/media وجود دارد را نشان دهد ، نباید از تکنیک رفرش مانند این استفاده کنید :

<META HTTP-EQUIV=REFRESH CONTENT=”۱; URL=http://www.example.org/media”>

چرا؟ چون می تواند دکمه “بازگشت” را خراب کند. تصور کنید که کاربر می خواهد دکمه بازگشت را کلیک کند ، رفرش دوباره عمل خواهد کرد و کاربر در همان صفحه باقی خواهد ماند. اینکار بیشتر کاربر را “ناراحت” خواهد کرد  و کاربر ممکن است صفحه را ببندد و این چیزی نیست که شما به عنوان نویسنده آن صفحه می خواهید.

از ری دایرکت HTTP استفاده کنید

زمانی که از متا تگ رفرش برای ایجاد ری دایرکت استفاده می کنیم ، چیزی که بدست می آوریم یک دستورالعمل از داخل سند است. عامل کاربر (مرورگر و …) انتظار دارد که صفحه دانلود شود ، محتوای آن را ببیند ، دستور “رفرش” را پیدا کند ، مدت زمان مشخصی را منتظر بماند ( معمولا می تواند صفر ثانیه باشد ولی ممکن است بیشتر نیز باشد) و بعد آدرس جدید را اجرا کند.

اما یک “ری دایرکت HTTP” مستقیم تر عمل می کند. بخاطر اینکه در داخل لایه ای دیگر انجام می شود. زمانی که عامل کاربر برای اولین بار با سرور ارتباط برقرار می کند ، و سند را درخواست می کند ، سرور خودش برای ری دایرکت سند به آدرسی دیگر تنظیم می شود ، و به عامل کاربر اطلاع می دهد که باید به آدرس جدید مراجعه کند.

یک “ریدایرکت HTTP” روش غنی تری برای ری دایرکت است زیرا اطلاعات بیشتر به عامل کاربر در مورد آدرس جدید می دهد : همچنین سرور اطلاعاتی در مورد هدف و نوع ری دایرکت می دهد که به عامل کاربر اجازه می دهد تا با توجه به نوع ری دایرکت عمل کند. انواع مختلف ری دایرکت بر اساس اطلاعات کد HTTP عبارتند از : دائمی (HTTP ۳۰۱) ، موقت (HTTP ۳۰۷) و تعریف نشده (HTTP ۳۰۲).

ارسال نظر


ESET Remote Administrator Console گوگل-goolge-طراحان سایت شرکت طراحی و ب سایت در یزد Firebug شرکت وب سایت یزد پرداخت آنلاین ITVAN پورتال کارت تخفیف Fetch as Googlebot نوبت دهی پنالتی گوگل روش تبلیغات سیستم مدیریت سامانه پیامک شاه کلید وب خرید بلیط اینترنتی تعرفه مادام العمر Firefox مصطفی رضایی php فیلتر شکن 2015 چک کردن نمونه کار طراحی وب سایت Download Crack TeamViewer 9.28223 اپلیکیشن رسمی عکاسی گوگل بیمارستان ها پاناروما پیج رنک جستجو تصاویر در گوگل Crack TeamViewer Enterprise 9.28 تبلیغات محیطی در یزد TeamViewer Enterprise 9.0.27614 ویندوز: XP-7-8 You probably tried to upload too large file بسته بیلبورد در همدان نرم افزار حذف پسورد فروش لایسنس Ajax الگوریتم های پاندا و پنگوئن Google Drawing بیلبورد در مازندران اسکریپت گالری تصاویر پیامک رایگان اولین شرکت طراحی وب سایت در یزد شرکت طراحی وب یزد وبمستر سیستم مدیریت محتوا بیتا نرم افزار ارسال انبوه تلگرام ESET NOD32 Antivirus 7 بیلبورد در کرج نقشه سایت jQuery UI طراحی وب یزد Hotspot Shield Elite بهترین شرکت طراحی وب سایت بهترین روش تبیلغات سایت تکنولوژی وب TeamViewer رتبه اول HTML اخبار یزد نمایش تصاویر تصاویر بندانگشتی وب سایت در یزد گوگل پلی وبسایت سیستم مدیریت اعلام نمرات مدارس شبکه خصوصی یاهو سئو و بهینه سازی وب کرک پیشرو پرداز یزد بیلبورد در مشهد طراحی ساده اسکریپت نوبت دهی پزشکان برنامه نویسی PHP جستجوگر وب سایت ها آموزش تصویری وایبر TeamViewer 10 پیشرو پرداز بیلبورد در سمنان Dreamweaver کلینیک ها اندروید خبر یزد نسخه کرک شده بیلبورد Code Anywhere بیلبورد در تهران معرفی سایت هنری دوربین مداربسته در یزد VIBER W3C Validator حرفه ای web درمانگاه ها تصاویری ۳۶۰ درجه ای عکاسی گوگل مدیران وب سایت photo spheres نمونه کارها ربات گوگل پلانتی google bomb سئو آنتی ویروس 2014 تصاویر 360 درجه بهینه سازی موتور جستجو برتر وب سایت الگوریتم cms سیستم فروشگاه ساز قیمت آنی اد بمب گوگل ، فیلتر شکن TeamViewer Enterprise گوگل وب مستر تحت وب پارانوما رایگان اول شرکت طراحی یزد robots بیلبورد در شیراز صفحه اول گوگل شرکت طراحی وب سایت در یزد Google Robot طراحی وب سایت Server Enterprise شورای انفورماتیک کشور سیستم مدیریت کارت شارژ سه بعدی vpn بهترین روش بیلبورد در یزد سیستم نوبت دهی پزشکان الکسا طراحی وب مستر برنامه نویسی گوگل پنگوئن طراحی وب تفاوت نسخه رایگان و نسخه اصلی پزشک داینامک سئوی سایت طراحی سه بعدی صفحات وب تعرفه پانوراما تور مجازی 360 درجه XML یزد آتلیه ،فیلم برداری صنعتی نامحدود ESET Remote Administrator Server کاتالوگ حذف پسورد ویندوز بی نهایت ابر قدرت seo HTML5 boilerplate برنامه نویسی موبایل در یزد سیستم مدیریت ایمیل ملی Rank کاتالوگ آنلاین