امنیت و هاردنینگ (Security) Security Header پلتفرم: server مبتدی (Easy) سطح ریسک: پایین و بی‌خطر (Low Risk)

کد تنظیم هدر امنیتی X-Content-Type-Options: nosniff در htaccess

تست‌شده و بازبینی‌شده در 1405/06/29 ۷۱۲ بار کپی ۳۷۹ مشاهده
پاسخ سریع و خلاصه کاربردی (Quick Answer)

با اضافه کردن این هدر به فایل htaccess، آسیب‌پذیری‌های حملات تزریق اسکریپت از طریق فایل‌های دستکاری‌شده خنثی می‌شود.

مشخصات فنی و شناسنامه کد (Code Information)

بازبینی: 1405/06/29
پلتفرم اجرایی (Platform) server
نوع کد (Code Type) Security Header
محل قرارگیری فایل (Location) .htaccess (ریشه سایت)
سطح دشواری (Difficulty) مبتدی (Easy)
سطح ریسک (Risk Level) پایین و بی‌خطر (Low Risk)
نیاز به بکاپ اولیه؟ خیر (کم‌ریسک)
سازگاری با وردپرس تمامی نسخه‌ها
سازگاری با ووکامرس و HPOS سازگار
|
<IfModule mod_headers.c>
Header always set X-Content-Type-Options "nosniff"
</IfModule>

کد را کجا قرار دهیم؟ (Placement Guide)

در ابتدای فایل .htaccess در بخش تنظیمات سرآیندها.

مسیر فایل: .htaccess (ریشه سایت)

این کد چگونه کار می‌کند؟ (How it Works)

مقدار nosniff مانع از حدس‌زدن یا بازنویسی نوع MIME فایل توسط مرورگرهای مدرن می‌شود.

چه زمانی از این کد استفاده کنیم؟ (Use Cases)

در تمام سایت‌ها برای دریافت نمره امنیتی A+ در SecurityHeaders.com.

چه زمانی نباید از این کد استفاده کنیم؟ (Anti-patterns)

اگر فایلی در سرور شما با نوع MIME اشتباه سرو می‌شود (ابتدا نوع MIME آن را در سرور اصلاح کنید).

پیش‌نیازهای اجرا

ماژول mod_headers آپاچی.

نحوه تست و اطمینان از عملکرد

در سایت securityheaders.com تست بگیرید یا با curl -I هدرها را ببینید.

نحوه بازگردانی سریع (Rollback)

حذف خط Header از .htaccess.

خطاهای رایج و راه‌حل رفع

سرو کردن فایلهای جاوااسکریپت با text/plain که با این هدر مسدود خواهند شد.

ملاحظات و نکات امنیتی

جلوگیری از حملات Drive-by-download و XSS پنهان در فایل‌های به ظاهر بی‌خطر.

تاثیر بر سرعت و پرفورمنس

تاثیر صفر بر کارایی پردازشی سرور.

پرسش‌های متداول پیرامون این کد (FAQ)

بله، یکی از الزامات اولیه استانداردهای امنیتی وب به شمار می‌رود.
منابع و مستندات رسمی بررسی‌شده (Official Sources):

سبد خرید شما

0 افزونه

سبد خرید شما خالی است

هنوز محصولی را به سبد خرید اضافه نکرده‌اید. می‌توانید از افزونه‌های اختصاصی ما دیدن فرمایید.

مشاهده فروشگاه افزونه‌ها

ثبت درخواست مشاوره

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

مشاور
پشتیبانی و مشاوره تخصصی
پاسخگویی سریع کارشناسان
09903336117