آموزش ریدایرکت و انتقال آدرس سایت از HTTP به HTTPS
آنچه خواهید خواند:
چرا باید HTTP به HTTPS ریدایرکت شود؟
بعد از تهیه گواهینامه SSL و نصب آن بر روی سایت اولین اقدامی که باید صورت بگیرد ریدایرکت و انتقال آدرس سایت از HTTP به HTTPS است. همانطور که در مقالات قبلی گفته شد. اگر مواردی از این قیبل رعایت نشود گواهینامه SSL نه تنها باعث افزایش سئو، سایت شما نمی شود بلکه سئو سایت شما را به کلی نابود می کند. در مقاله، تاثیر SSL در سئو و رتبه بندی سایت نیز به این موارد اشاره کردیم و نحوه ریدایرکت و انجام کار های لازم بعد از تهیه این گواهینامه را گفتیم.
[irp posts=”816″ name=”تاثیر SSL در سئو و رتبه بندی سایت ، مزایا و معایب استفاده از SSL”]
همانطور که می دانید یک از بهترین روش های ریدایرکت، ریدایرکت 301 می باشد. که در سئو نیز از اهمیت بالایی برخوردار است. برای اینکه بتوانید آدرس سایت قبلی خود که با HTTP آغاز می شد را به HTTPS ریدایرکت یا تغییر مسیر دهید در ادامه با ما همراه باشید.
ریدایرکت و انتقال آدرس سایت از HTTP به HTTPS
برای ریدایرکت و انتقال آدرس سایت از HTTP به HTTPS باید کدهای زیر را به ابتدای فایل .htaccess اضافه کنید.
توجه: اگر این کد بعد از کدهای وردپرس قرار بگیرد عمل نمی کند. پیشنهاد می شود آن ها را در ابتدای فایل htaccess قرار بدید.
<IfModule mod_rewrite.c> RewriteCond %{HTTPS} !=on RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] </IfModule>
خوب بعد از انجام این کار وارد مدیریت وردپرس خود شوید و به تنظیمات » همگانی بروید و به جای http در آدرس های سایت و وردپرس از https استفاده کنید. و سپس بر روی ذخیره تغییرات بزنید. توجه داشته باشید که انجام این کار ضروری است و باید انجام شود.
اضافه کردن HTTPS به مدیریت وردپرس
برای اینکه بتوانید پنل مدیریت وردپرس خود را نیز به طور کامل با HTTPS هماهنگ کنید باید، قطعه کد زیر را به فایل wp-config.php بالای عبارت /* That’s all, stop editing! Happy blogging. */ اضافه کنید.
define('FORCE_SSL_ADMIN', true);
حال کار شما تقریبا تمام شده و باید URL های قدیمی سایت خود را نیز که در مطالب استفاده کرده اید آپدیت کنید. ما افزونه ای را در این زمینه معرفی کرده ایم که تمام آدرس های قدیمی استفاده شده در مطالب، برگه ها، رسانه و… را پیدا می کند و همه آن ها را به آدرس جدید شما تغییر می دهد. برای این منظور مقاله، آپدیت آدرس های قدیمی وردپرس را بخوانید.
بعد از انجام تمامی مراحل حال وقت آن است که به داشبورد خود در گوگل وبمستر سری بزنید و آدرس جدید سایت خود که با https شروع می شود را تایید و سایت مپ آن را نیز ثبت کنید. توصیه می شود سایت مپ URL قبلی خود را نیز Re Submit کنید.
فقط قبل از انجام اینکار باید فایل Robots.txt خود را نیز اصلاح و آدرس سایت مپ خود را با https شروع کنید.
سلام بنده ۶ماه پیش سایتم رو از httpبه httpsتغییردادم واین کار رو یکی ازطراح های سایت انجام داد الان تو گوگل سرچ کنسول که میرم یاست باhttpکه میزنم افت کامل کرده وحتی یک ورودی هم نداره واینکه من دسترسی به این تنظیمات ندارم باید چیکارکنم تنظیمات رو کجا باید انجام بدم ممنون میشم پاسخ بدین خیلی حیاتیه
سلام،
اینکه در http ترافیک شما از دست رفته باشه کاملا طبیعی می باشد. باید روی همون آدرس https نتایج رو در سرچ کنسول ببینید. اگر دسترسی ندارید یک پروفایل جدید با https ایجاد کنید. میتونید مقاله آموزش افزودن سایت به سرچ کنسول گوگل رو جهت اضافه کردن پروفایل جدید بررسی بفرمایید.
خیلی ممنون از سایت مفیدتون عالی هستین شما
ممنون از مطلب مفیدتون
در بعضی سایت ها برای ریداریکت از http به https کد زیر را پیشنهاد می کنند:
میخوام بدونم فرقی بین این دو تا کد وجود داره یا نه؟
سلام، خیر دقیقا مشابه به هم هستند و هر دو یک کار رو انجام میدن.