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

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 ۳۰۲).

ارسال نظر


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