ارسالها: 45
موضوعها: 16
تاریخ عضویت: اسف 1391
اعتبار:
0
سپاس ها 33
سپاس شده 7 بار در 6 ارسال
ممنون بابت راهنماییتون
فقط متوجه نشدم htacces چیه؟
دقیقا چیکار باید بکنم ؟
روی هاست ؟
ارسالها: 569
موضوعها: 47
تاریخ عضویت: مهر 1394
اعتبار:
98
سپاس ها 611
سپاس شده 633 بار در 353 ارسال
والا من اطلاعات زیادی از سرور و فلان ندارم, ولی تا اونجایی که سواد من قد میده داخل هر دایرکتوری یه فایل htaccesهست که تمامی محدودیت ها و دسترسی ها -وبیشتر- رو تعیین میکنه, برای پیدا کردنش هم -در سی پنل- وارد فایل منیجرتون بشید و فایل های مخفی تون رو نمایان کنید (تیک گزینه Show Hidden Files رو بزنید و روی go کلیک کنید)
حالا اون فایل که یه فایل متنی هم بیشتر نیست رو باز کنید و کدهایی بالا رو بهش اضافه کنید ..
- راستی شما شما بعد از اینکه فونت ها رو آپلود کردید چیکار کردید؟
font-face رو هم به فایل css تون اضافه کردید آیا؟
ارسالها: 45
موضوعها: 16
تاریخ عضویت: اسف 1391
اعتبار:
0
سپاس ها 33
سپاس شده 7 بار در 6 ارسال
بله من font face هم تو قالبم زدم ولی نیاورد
ارسالها: 1,304
موضوعها: 45
تاریخ عضویت: مهر 1393
اعتبار:
290
سپاس ها 1006
سپاس شده 1820 بار در 956 ارسال
سلام
پست جناب Persian Geek کاملاً تایید میشه این کد باید در فایلی با عنوان htaccess. (حرف نقطه باید اولش بیاد) باشه که در پوشه public_html هاست شما باید باشه (یا اگر نیست ایجاد بشه) گذاشته باشه.به علاوه پس از گذاشتن دستور font-face با صد البته آدرس دهی صحیح به فایل های فونت باید در استایل ها هم جا هایی که از دستور font-family استفاده شده جلوش اسم فونت جدید رو بنویسید یا به جای این کار یه خط کد زیر رو به آخر استایل ها اضافه کنید:
کد:
*{font-face: 'My Font', Tahoma !important;}
یه خط کد بالا به شی علامت ستاره (*) استایل میده و این شی در واقع یعنی همه چیز های سایت یعنی هر استایلی به این شی ستاره داده بشه روی همه جا های سایت اعمال میشه خصوصاً که واژه important! باعث میشه استایل های این بخش نسبت به سایر استایل ها ارجعیت پیدا کنن.
در آخر هم پس از تمامی ویرایش ها و اصلاحات بهتره یه بار روی صفحه اصلی سایتتون در مرورگر کلید های Ctrl+F5 رو بزنید ببینید فونت لود میشه یا نه اگر بازم نشد برید با مرورگر های دیگه هم تست کنید ببینید تو اونا هم لود نمیشه اگر تو اونا هم لود نشد احتمالاً مشکلی در آدرس دهی فونت ها و یا شاید سطح دسترسی (Permissions) فایل های فونت در هاست هستش چون اون کد htaccess. که جناب Persian Geek گفتن فقط مختص مرورگر فایرفاکس و مرورگر های بر مبنی فایرفاکس هستش وگرنه تو مرورگر هایی مثل کروم بدون اون کد هم اصولاً فونت باید درست لود بشه.اون کد هم در فایرفاکس هم فقط موقعی نیازه که فایل فونت از آدرس دامنه ای غیر از دامنه اصلی سایت لود بشه که فایرفاکس جهت مسائل امنیتی این محدودیت رو به صورت پیش فرض داره.
واقعاً عجیبه به خودمم توهین میکنم میگم بی کارم که 24 ساعته اینجا پلاسم پستم حذف میشه به نظرم بهتره دیگه فعالیت نکنم چون به ضرر انجمن هستم و فقط دارم محیط تجاری رو آموزشی اش میکنم که خب این یعنی اختشاش این محیط توسط بنده!!!
ارسالها: 1,304
موضوعها: 45
تاریخ عضویت: مهر 1393
اعتبار:
290
سپاس ها 1006
سپاس شده 1820 بار در 956 ارسال
البته جسارت نباشه به جناب Persian Geek یکم تو خوندن انگلیسی اون لینکی که دادن سهل انگاری کردن و فقط خط بالای کد اول رو خوندن و خطوط پایین رو ظاهراً وقت نداشتن بخونن.
هر دوی این کد ها برای وب سرور آپاچی یا سایر وب سرور هایی که از Rule های آپاچی پشتیبانی میکنن مثل لایت اسپید هستن وگرنه روی مثلاً وب سرور هایی مثل NginX کار نمیکنن.
فرق دو تا شون هم اینه که کد اول به همه سایت ها اجازه میده که از فایل های فونت شما استفاده کنن اما در کد دوم یه دامنه بهش تخصیص میدیم و فقط میذاریم با این دامنه بشه به فایل های فونت ما دسترسی داشت.
واقعاً عجیبه به خودمم توهین میکنم میگم بی کارم که 24 ساعته اینجا پلاسم پستم حذف میشه به نظرم بهتره دیگه فعالیت نکنم چون به ضرر انجمن هستم و فقط دارم محیط تجاری رو آموزشی اش میکنم که خب این یعنی اختشاش این محیط توسط بنده!!!