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

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