ورود

نسخه کامل مشاهده نسخه کامل : مشکل در تقابل تعریف فونت و تگ بیس



it_eng
01-12-2013, 19:51
سلام
دوستان تازگیا به سرم زده ادرس سایتم رو user friendly و pretty url کنم خلاصه برای اینکار از یه سری دستور htaccess استفاده کردم و فکر میکنم چون توی آدرسم اسم یه پوشه حذف شد برای همین تمام عکس ها و css ها و خلاصه هر چیزی که ادرس دهی میشه دیگه خونده نمیشد.
برای رفع این مشکل از تگ base استفاده کردم که خب مشکلم رو حل کرد اما مشکلی که به وجود آورد این بود که باعث شد تمام فونت های فارسی که از طریق font-face@ تعریف و استفاده کرده بودم رو با فونت دیفالت که arial باشه نشون داد.
هر کاری کردم درست نشد، آدرس کامل برای تعریف فونت استفاده کردم نشد، خلاصه...
این دستور تعریف فونتمه:

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید


و این هم تگ base:

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

کسی میتونه کمک کنه؟؟؟؟؟

A.N.A.P
02-12-2013, 13:01
توي فايل htaccess اضافه بر اينكه آدرس اصلي رو اصلاح كردين ، بايد بقيه آدرس ها رو هم تصحيح كنين. يعني مثلا فايل هاي CSS و JS هم بايد مثل آدرس اصلي اصلاح بشن.

it_eng
02-12-2013, 22:53
مرسی ولی میشه بیشتر راهنمایی کنید آخه من خیلی از htaccress سر در نمیارم
اگر بخوام این کارو بکنم با فایل css و js که به ترتیب آدرس دهی شون به حالت زیر هست باید چه کدی بنویسم میشه برام کدشو بذارید؟

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

A.N.A.P
04-12-2013, 23:26
ببخشيد دير جواب دادم.
اين يك فايل htaccess هست :

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

قسمت قرمز شده آدرس يك فايل هست به اسم java ( آدرس بدون دامنه).
قسمت بنفش آدرسي هست كه اصلاح كرديم.
يعني بجاي آدرس
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید فقط مينويسيم :
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

it_eng
08-12-2013, 20:11
ممنون که راهنمایی کردید، من دقیقا این کاری که گفتید رو در مورد css انجام دادم، مسیرش هم درست تشخیص داده شد یعنی css ها عمل کردن ولی حالا نه تنها هنوز فونتا درست نیست بلکه تمام عکسایی که توی css فراخوانی شدن هم دیگه نشون داده نمیشن، شاید باید ادرس دهی عکسا عوض بشه ولی اخه اینجوری که خیلی سخت میشه.
اصلا از این htaccess خوشم نیومد خیلی مصیبت داره شاید کلا بیخیالش شدم. :n03:

A.N.A.P
09-12-2013, 14:00
بله بايد تمام مسير ها دوباره براساس اون چيزي كه در htaccess تعريف كردين ، تعريف بشن.

it_eng
09-12-2013, 21:24
خب ممنون فکر میکنم این مشکلم حل شد، الان متوجه شدم قضیه از چه قراره. یه سوال دیگه دارم: چه کدی توی htaccess باعث میشه صفحه اصلی سایت رو فقط با دامین خالی نشون بده حتی اخرشم / نداشته باشه؟؟؟

A.N.A.P
10-12-2013, 19:14
اگه صفحه اول سايتتون داخل يك پوشه ديگه قرار داره چنين كدي رو بايد بذارين‌ .(كد بالا كه واستون نوشتم رو دوباره گذاشتم)

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
قسمت قرمز شده رو آدرس صفحه اول سايتتون قرار بدين.