همانظور که می دانید طبق آخرین استانداردهای سئو و اعلامیه گوگل، برای کسب نتایج بالاتر باید گواهی SSL در سایت خود داشته باشید. اما گاهی ممکن است همه لینک ها به صورت HTTPS نمایش داده نشوند به همین دلیل این آموزش را برایتان آماده کردیم تا بتوانید این قبیل مشکلات را به سادگی هرچه تمام تر حل کنید.
در اینجا چند مرحله برای فعال سازی اجباری HTTPS را برایتان شرح خواهیم داد پس با وب آیدین همراه باشید
قبل از شروع ویرایش هر چیزی، باید به حساب هاست خود و سی پنل شرکتی که از آن هاست تهیه کرده اید شوید.
مرحله اول :
وارد حساب هاست خود شوید و سی پنل را باز کنید.
مرحله دوم :
به دنبال File Manager بگردید و آن را باز کنید زیرا تمام داده های یک سایت در آن ذخیره می شود.
مرحله سوم :
از نوار سمت چپ، روی دایرکتوری public_html که به عنوان دایرکتوری Root یک وب سایت نیز شناخته می شود، کلیک کنید.
گاهی اوقات، مکن است وقتی وارد فایل منجر می شوید چیزی را مشاهده نکنید که از سمت چپ می توانید پوشه public_html را بیابید
مرحله چهارم :
با باز کردن پوشه public_html می توانید تمامی پوشه های اصلی سایت خود را مشاهده کنید به پایین بروید و به دنبال فایل htaccess بگردید، ممکن است این فایل مخفی شده باشد، زیرا به صورت پیشفرض فایل htaccess مخفی است.
اگر موفق به پیداکردن فایل htaccess نشدید فقط کافی است که طبق تصویر زیر عمل کنید و از بخش Settings تیک گذینه “Show Hidden Files (dotfiles)” را فعال کنید تا تمامی فایل های مخفی در سیپنل قابل نمایش باشد.
روی فایل htaccess کلیک راست کرده و روی گذینه Edit کلیک کنید
پس از باز شدن فایل htaccess کد زیر را ترجیها به اول فایل اضافه کنید
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
این کدها تمام ترافیک را به نسخه HTTPS سایت شما هدایت می کند.
امیدواریم این آموزش نیز مانند دیگر آموزش های ارائه شده وب آیدین مورد توجه شما قرار گرفته باشد و توانسته باشید نسبت به فعال سازی ریدایرکت اجباری به HTTPS بدون پلاگین اقدام کرده باشید، در آخر اگر هنوز مشکل شما حل نشده است می توانید در بخش کامنت ها مشکل خود را بیان کنید تا سریعا به آن پاسخ دهیم.