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

کد تنظیم هدر امنیتی Permissions-Policy در فایل htaccess

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

با این دستور دسترسی اسکریپت‌های متفرقه یا آی‌فریم‌های جاسازی‌شده به امکانات سخت‌افزاری کاربر مسدود می‌شود.

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

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

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

در فایل .htaccess ریشه هاست.

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

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

مقادیر خالی () به این معنی است که هیچ مبدایی (حتی خود سایت) حق استفاده بدون مجوز از وب‌کم یا میکروفون را ندارد مگر آنکه استثنا شود.

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

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

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

اگر سایت شما دارای قابلیت تماس صوتی آنلاین یا ارسال لوکیشن لحظه‌ای است، باید مجوز self اضافه شود.

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

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

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

در ابزار securityheaders.com بررسی کنید که هدر سبز نمایش داده شود.

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

حذف هدر از فایل .htaccess.

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

بستن قابلیت پرداخت در صورتی که از Web Payment API مرورگر استفاده می‌کنید.

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

جلوگیری از حملات ضبط مخفیانه صدا یا ردیابی موقعیت مکانی کاربران توسط پلاگین‌های آلوده.

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

بدون تاثیر بر منابع سرور.

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

پرمیشنز پالیسی استاندارد جدیدتر W3C است که جایگزین فیچر پالیسی شده است.
منابع و مستندات رسمی بررسی‌شده (Official Sources):

سبد خرید شما

0 افزونه

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

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

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

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

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

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