HTTPS
آموزش تبدیل http به https از طریق htaccess
HyperText Transfer Protocol Secure که به اختصار https نوشته میشود، در واقع یک نسخه رمزگذاری شده از http است که به عنوان پروتکل اصلی مورد استفاده برای انتقال دادهها از طریق شبکه جهانی وب شناخته میشود.
https از ارتباط بین مرورگر و سرور شما در برابر رهگیری و دستکاری مهاجمان محافظت میکند. این محرمانگی بالا، صداقت و احراز هویت باعث شده ترافیک ورودی سایتها به بیش از زمانی باشد که کاربران از http استفاده میکردند. همانطور که پیشتر گفته شد، گوگل کنار آدرس سایتهایی که از https استفاده میکنند، برچسب Secure قرار داده است. به همین دلیل هر وبسایتی که نماد قفل را در نوار آدرس نشان دهد، از https استفاده میکند.
https چگونه به بهبود SEO کمک میکند؟
تقریبا تمام مزایای https در بهبود وضعیت SEO موثر است:
- سیگنال رتبهبندی سادهتر
- امنیت و حریم خصوصی بهتر
- حفظ اطلاعات ارجاع
- استفاده از پروتکلهای مدرن برای افزایش امنیت و سرعت سایت

آموزش تبدیل http به https از طریق htaccess
در یکسری از مواقع برای این که http را به https تبدیل کنیم نیاز است از طریق htaccess آن را انجام دهیم . در این مقاله به فرایند تبدیل http به https می پردازیم . اول از همه ، جهت تبدیل http به https نیاز دارید که یک گواهینامه SSL معتبر برای دامنه مورد نظر در هاست تهیه کنیم . از ابزار های مثل sslshopper می توانید از وجود SSL و صحیح کار کردن آن پی ببرید.
اگر هنوز گواهینامه SSL ندارید ، می توانید از بخش گواهینامه SSL یک گواهینامه مناسب تهیه کنید.
- جهت تبدیل http به https وارد کنترل پنل هاست شوید. (تفاوتی نمی کند هاست شما سی پنل، دایرکت ادمین یا هر پنل هاست دیگری باشد)
- در پوشه اصلی (مثلا public_html در cPanel) فایل .htaccess رو ویرایش کنید و کد زیر را به آن اضافه کنید . اگر این فایل وجود ندارد، آن را بسازید و اگر فایل hidden است آنرا از حالت مخفی خارج کنید .
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]