آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

بارگزاری نشدن فونت قالب

Mir Unknown  11 سال پیش  11 سال پیش
0 0

من وقتی سایتمو بدون www باز میکنم فونتش بارگزاری میشه و خوبه اما با www فونتش بارگزاری نمیشه و با فونت سیستم نمایش داده میشه مشکل چیه و چطوری حلش کنم

 برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال 
محسن موحد  11 سال پیش
+3 0

علتش Same-origin policy (مسائل امنیتی) در مرورگر هاست.

اجازه دسترسی به ساب دامین www نمیده.
این کدو اضافه کن به فایل .htaccess داخل پروژه:

AddType application/vnd.ms-fontobject .eot
AddType font/ttf .ttf
AddType font/otf .otf
<FilesMatch "\.(ttf|otf|eot)$">
<IfModule mod_headers.c>
Header set Access-Control-Allow-Origin "*"
</IfModule>
</FilesMatch>


اگرم خواستی ریدایرکت کنی به آدرس بدون www , میتونی ازین دستور در .htaccess  استفاده کنی:

RewriteCond %{HTTP_HOST} ^www\.example\.com$ [NC]
RewriteRule (.*) http://example\.com/$1 [L,R=301]

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .