تنظیمات Redirect در بخش قوانین صفحات
با استفاده از بخش قوانین صفحات میتوان ترافیک ارسالی به یک URL خاص را به آدرسی دیگر منتقل کرد. برای انجام این عمل در پنل کاربری ابر آروان، به بخش CDN، بخش قوانین صفحات بروید و روی دکمه افزودن قانون جدید کلیک کنید.
در پنجرهی باز شده در قسمت نشانی، آدرس URL مورد نظر خود (همانند www.example.com) را وارد و سپس روی زبانهی علامت + کلیک کنید تا کادر انجام تنظیم روشن شود. در قدم بعد باید از منو بازشوند گزینه انتقال نشانی را انتخاب کنید.
حال باید وضعت با کلیک روی دکمه روبهروی انتقال نشانی وضعیت آن را بهشکل فعال تغییر دهید تا بتوانید یکی از کدهای ۳۰۱، ۳۰۲ یا ۳۰۷ را برای نشانی مورد نظرتان تنظیم کنید.
- کد ۳۰۱ (redirect permanent): هنگامی از این کد استفاده میشود که هدف، تغییر دایمی یک آدرس به یک آدرس دیگر باشد. این کد برای موتورهای جستوجو مشخص کنندهی آن است که URL قدیمی برای همیشه تغییر یافته و باید لینکهای خود را به URL جدید تغییر دهند. با استفاده از URL قدیمی باید از (temporary redirect (302 redirect استفاده شود. برای نمونه استفاده از این کد هنگامی توصیه میشود که دامنه بهطور کلی تغییر یافته ولی قصد داریم تا بازدیدکنندگان سایت همچنان با لینک قدیمی بتوانند به سایت دسترسی پیدا کنند.
- کد ۳۰۲: از این کد بیشتر برای redirectهای موقت استفاده میشود. این کد بهمعنای آن است که محتوای مورد نظر پیدا شده اما در موقعیت دیگری قرار دارد. اگر هدف استفاده از URL قدیمی در آینده یا ارسال بازدیدگنندگان یک آدرس به آدرسی دیگر به صورت موقت باشد، از این کد استفاده میشود. در واقع در این حالت مرورگر به آدرس جدید مشخص شده هدایت میشود اما موتورهای جستجو لینک خود را به لینک جدید تغییر نمیدهند.
- کد ۳۰۷: عملی مشابه کد ۳۰۲ انجام میدهد تنها تفاوت در آن است که در HTTP 1/1 برای redirect بهجای ۳۰۲، از کد ۳۰۷ استفاده میشود چرا که تضمینکنندهی عدم تغییر متد (در HTTP 1/0 که از کد 302 برای redirect استفاده میشد گاهی نیاز به تغییر متد از POST به GET بود) و بدنهی درخواست هنگام انجام redirect است.
سپس در بخش نشانی، آدرس دامنهای که قصد دارید آدرس مشخص شده در بخش نشانی به آن منتقل شود، وارد کنید و دکمهی افزودن قانون جدید را بزنید.