post title

HSTS چیست؟ چگونه اچ اس تی اس را در وردپرس فعال کنیم؟

در صورتی که از https روی سایت خود استفاده می‌کنید، بهترین کار برای افزایش امنیت و افزایش سرعت سایت، این است که حتما HSTS را فعال نمایید. HSTS به معنای HTTP Strict Transport Security بوده و این امکان را به شما می‌دهد که با حملات man-in-the-middle مقابله کرده و مانع آن ها شوید. شاید درک […]

HSTS چیست؟ چگونه اچ اس تی اس را در وردپرس فعال کنیم؟

توییتر تلگرام

در صورتی که از https روی سایت خود استفاده می‌کنید، بهترین کار برای افزایش امنیت و افزایش سرعت سایت، این است که حتما HSTS را فعال نمایید. HSTS به معنای HTTP Strict Transport Security بوده و این امکان را به شما می‌دهد که با حملات man-in-the-middle مقابله کرده و مانع آن ها شوید. شاید درک این موضوع برای شما کمی سخت باشد، اما در ادامه به طور دقیق به شما می‌گوییم HSTS چیست و چگونه می‌توان آن را روی وردپرس نصب کرد.

HSTS چیست و چگونه کار می‌کند؟

در حالت کلی شما هنگامی که SSL را روی سایت خود نصب می‌ کنید، اولین کاری که باید انجام دهید، این است که در تنظیمات وردپرس، آدرس سایت خود را به https تغییر دهید. در نتیجه برای باز کردن سایت‌ خود، در صورتی که آدرس سایت را به شکل http://pars.host در مرورگر ثبت کنید، به‌ طور خودکار به https://pars.host منتقل خواهید شد.

در واقع درخواستی که از سمت وب سرور شما برای مرورگر ارسال می‌شود، این انتقال را امکان پذیر می‌کند. اما در صورتی که مرورگر با دیدن آدرس سایت شما، خود این انتقال را در آینده انجام دهد، شرایط بهتر نخواهد نشد؟ قطعا این روش بسیار بهتر و کارآمدتر خواهد بود. برای رخ دادن چنین اتفاقی، بهترین روش استفاده از HSTS است.

فعال کردن HSTS در وردپرس

برای این که بتوانید HSTS را در وردپرس خود فعال کنید، باید یک هدر جدید در بین درخواست‌ هایی که از سمت سرور برای مرورگر کاربر ارسال شود، وجود داشته باشد. برای انجام این‌ کار کافیست با توجه به وب سرور سایت خود، از این دو روش زیر استفاده نمایید.

1) فعالسازی در وب سرور آپاچی و لایت اسپید

برای فعال سازی HSTS در وب سرور آپاچی و لایت اسپید که برای ۹۹ درصد سایت‌ها مناسب است، تنها کافیست روی فایل منیجر هاست خود کلیک کرده و وارد آن شوید. فایل منیجر هاست در سی پنل و دایرکت ادمین با نام FileManager قابل مشاهده است.

پس از وارد شدن به فایل منیجر، پوشه public_html را باز کنید. سپس برای ویرایش فایل htaccess اقدام کرده و کد زیر را در این فایل ثبت کنید:

<IfModule mod_headers.c>
Header set Strict-Transport-Security "max-age=31536000;preload" env=HTTPS
</IfModule>

سپس فایل مورد نظر را ذخیره نمایید. پس از آن مشاهده خواهید کرد که حتی قبل از آن که درخواستی به وب سرور شما ارسال شود، سایت شما به‌ صورت خودکار از http به https ریدایرکت می‌ شود.

اما در صورتی که می‌خواهید همه ساب دامین‌های شما از https استفاده کنند، به جای کدی که در بالا گفته شد، حتما از کد زیر استفاده کنید:

<IfModule mod_headers.c>
Header set Strict-Transport-Security "max-age=31536000;includeSubDomains;preload" env=HTTPS
</IfModule>

۲) فعال کردن HSTS در وب سرور NGINX

در صورتی که از وب سرور انجین ایکس استفاده می‌کنید، نحوه فعال کردن HSTS کمی متفاوت است. به طور تقریبی تنها یک درصد سایت‌ های ایرانی از NGINX استفاده می‌ کنند.

پس در صورتی که سرور مجازی یا اختصاصی دارید و از وب سرور NGINX استفاده می‌کنید، کافیست در وب سرور خود فایل nginx.conf را پیدا کرده و سپس کد زیر را در بخش Virtual Server مخصوص سایت خود اضافه نمایید:

add_header Strict-Transport-Security 
"max-age=63072000;";

پس از آن وب سرور NGINX خود را ریستارت کرده و از HSTS در سایت خود بهره کافی را ببرید.

چگونه از فعال بودن HSTS مطمئن شویم؟

برای اطمینان حاصل کردن از فعال بودن HSTS روی سایت خود، می‌توانید وارد سایت https://gf.dev/hsts-test شوید. سپس آدرس سایت خود را وارد نموده و روی گزینه تست کلیک کنید. این سایت وضعیت HSTS روی سایت شما را به خوبی بررسی کرده و فعال یا غیر فعال بودن آن را تعیین می‌کند.

مطالب پیشنهادی

آیا تاکنون فکر کرده‌اید که تصویر دیجیتال شما، یا همان آواتار، در دنیای آنلاین چطور می‌تواند بر هویت شما تاثیر بگذارد؟ در دنیای پرسرعت امروز، داشتن یک آواتار منحصر به فرد که نمایانگر شخصیت و سبک شما باشد، بیشتر از هر زمان دیگری اهمیت پیدا کرده است. از شبکه‌های اجتماعی گرفته تا بازی‌ها و دنیای […]

۲۰۲۶/۰۶/۱۹
۰

سرور مجازی بورس چیست؟ سرور مجازی بورس یک سیستم مجازی همیشه‌ فعال است که در دیتاسنتر قرار دارد و با تاخیر بسیار کم، اجرای سریع‌تر و مطمئن‌تر سفارش‌های بورسی را ممکن می‌کند. احتمالاً وقتی این سؤال به ذهنتان رسیده که یک‌بار درست در لحظه ثبت سفارش، اینترنت قطع شده یا سیستم چند ثانیه کند شده […]

۲۰۲۶/۰۵/۲۶
۰

بهترین مرورگر اندروید کدام است؟ فایرفاکس یا کروم؟ یا شاید مرورگرهای جدیدتری مثل Brave و Opera توانسته‌اند از غول‌های قدیمی پیشی بگیرند؟ اگر شما از باز شدن کند سایت‌ها و پر شدن حافظه گوشی با مرورگرهای سنگین خسته شده‌اید، وقت آن رسیده که سراغ مرورگرهای سبک و پرسرعت بروید. در این بلاگ از مجله پارس […]

۲۰۲۵/۱۰/۱۶
۰

پادکست تکنولوژی یکی از جذاب‌ترین روش‌ها برای آشنایی با دنیای فناوری و نوآوری‌های روز است. در این مطلب با معرفی بهترین پادکست های حوزه تکنولوژی و فناوری همراه شما هستیم.  در ادامه بهترین پادکست‌های تکنولوژی فارسی و انگلیسی را معرفی می‌کنیم. تا انتهای مجله پارس هاست همراه ما باشید. بهترین پادکست تکنولوژی فارسی در این […]

۲۰۲۵/۱۰/۱۵
۰

۵ ابزار هوش مصنوعی شگفت انگیز برای رسانه‌های اجتماعی  در این مقاله، می‌خواهیم قلمرو جدیدی از ابزارهای مبتنی بر هوش مصنوعی که در مدیریت رسانه‌های اجتماعی تحول شگرفی ایجاد کرده است، بررسی کنیم. در این مقاله، گنجینه‌ای از ابزارهای هوش مصنوعی را معرفی می‌کنیم که نوید ارتقای برند یا کسب‌وکار شما را می‌دهند. ما نگاهی […]

۲۰۲۴/۰۷/۰۷
۰
۰ نظر

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *