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

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

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

این کد سیاست strict-origin-when-cross-origin را اعمال می‌کند که در همان سایت آدرس کامل و در سایت‌های خارجی تنها نام دامنه را بدون پارامترهای حساس ارسال می‌کند.

مشخصات فنی و شناسنامه کد (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 Referrer-Policy "strict-origin-when-cross-origin"
</IfModule>

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

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

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

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

در زمان خروج از سایت شما به یک سایت HTTPS دیگر تنها دامنه ارسال می‌شود و اگر کاربر به یک سایت ناامن HTTP هدایت شود، هدر ریفرر کاملاً حذف می‌گردد.

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

در تمامی وب‌سایت‌ها به منظور حفظ حریم خصوصی آدرس‌های داخلی، توکن‌های سرچ و شناسه سفارشات.

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

اگر سیستم همکاری در فروش یا ترک کردنی دارید که به URL کامل مبدا نیاز دارد (در آن صورت از origin-when-cross-origin استفاده کنید).

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

mod_headers فعال.

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

درخواست هدرها با curl -I و بررسی مقدار Referrer-Policy.

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

حذف خط Header از .htaccess.

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

تنظیم no-referrer که ممکن است آمار آنالیتیکس داخلی شما را دچار اختلال کند.

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

جلوگیری از درز توکن‌های امنیتی یا اطلاعات هویتی ارسال شده در کوئری‌استرینگ‌ها به سایت‌های بیرونی.

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

بدون افت عملکرد سرور.

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

سیاست strict-origin-when-cross-origin استانداردترین حالت برای سئو و آنالیتیکس است.
منابع و مستندات رسمی بررسی‌شده (Official Sources):

سبد خرید شما

0 افزونه

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

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

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

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

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

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