در حال بارگزاری

ریدایرکت بوسیله وب سرور

 

ریدایرکت (Redirect) به معنای ارجاع مجدد است و در زبان وب به منظور هدایت کاربر از یک آدرس وب سایت به آدرس دیگری استفاده می شود. وقتی یک وب سرور یک درخواست از مرورگر دریافت می کند، می تواند درخواست را به یک آدرس دیگر هدایت کند. برای این منظور، وب سرور می تواند از ریدایرکت استفاده کند.

ریدایرکت بوسیله وب سرور می تواند به دو صورت انجام شود:

۱- ریدایرکت دائمی (301 Redirect): در این نوع ریدایرکت، وب سرور به مرورگر می گوید که صفحه مورد نظر دیگر وجود ندارد و به جای آن باید به آدرس جدیدی هدایت شود. در نتیجه، مرورگر بعد از دریافت این پاسخ، همیشه به آدرس جدید هدایت می شود و دیگر تلاشی برای دسترسی به صفحه قبلی نمی کند.

۲- ریدایرکت موقت (302 Redirect): در این نوع ریدایرکت، وب سرور به مرورگر می گوید که صفحه مورد نظر موقتا به آدرس جدید هدایت شده است و در آینده ممکن است به آدرس قبلی بازگردد. بنابراین، مرورگر همچنان تلاش می کند تا به صفحه قبلی دسترسی پیدا کند.

در هر دو نوع ریدایرکت، وب سرور باید کد مناسب را به مرورگر ارسال کند تا مرورگر بداند کدام نوع ریدایرکت استفاده شده است.

نظرات

لطفا ابتدا وارد شوید
علی حسینی

علی حسینی

مدرس دوره

مدت دوره 4:24:52
تعداد جلسات: 28
نوع دوره: دوره ویدئویی
آخرین آپدیت: ۱۴۰۲/۰۲/۱۸
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف سئولب هستید ؟