فایل htaccess. چیست؟

0 1

سرورهای آپاچی به صورت تخصصی دارای پرونده ای برای پیکربندی و اجرای دستورالعمل های مربوط به تنظیمات خود می باشد. فایل htaccess. این وظیفه را در آپاچی Apache HTTP Server بر عهده دارد و قادر به انجام تغییرات کاربردی در عملکرد وب سایت شماست. اما با وجود ویژگی های خاص آن، هنوز ابعاد و زوایای گوناگونی از ماهیت آن پنهان مانده است. ما از سون هاست با شما حرف میزنیم و امیدواریم روز خوبی انتظارتون رو بکشه! 😊

شما می توانید کارهای زیادی را از طریق پیشخوان وردپرس انجام دهید. اما برای اینکه بیشترین بهره وری را از سایت خود داشته باشید، نیاز به کسب اطلاعات بیشتری در پشت صحنه دارید! اولین قدم اساسی در این فرایند درک صحیحی از ماهیت و نحوه استفاده از فایل htaccess. در وردپرس می باشد.

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

شرحی بر فایل htaccess.

Htaccess مختصری از واژه Hypertext است. علاوه بر آن پرونده ای است که فقط توسط سرورهای وب مبتنی بر آپاچی استفاده می شود و سایرین از آن بی بهره اند.

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

شاید اکنون سوالی در ذهن شما نقش بسته باشد؟!!

برای چه چیزهای می توانم از پرونده htaccess. استفاده کنم؟

امکانات فراوانی را پرونده htaccess. در اختیار شما قرار می دهد که می توان از آن ها استفاده نمود، امابه طور کلی :

  • محافظت از سایت با ایجاد رمز عبور قوی

  • ایجاد صفحه خطای سفارشی مانند خطای ۴۰۴

  • هدایت بازدیدکنندگان به صفحات دلخواه

فایل htaccess. ابزار بسیار قدرتمندی است. برای اینکه به صورت تصادفی وب سایت خود را دچار مشکل نکنید، برخی از عملکرهای آن را غیرفعال نموده اند.

بسیاری در ابتدا با دیدن نام این فایل از پسوند آن تعجب می کنند، اما باید بدانید که این فایل خاص است و با نقطه (.) شروع می شود. در این صورت شما معمولا نمی توانید آن را بدون تغییر نام به htaccess.txt. روی یارانه خود ویرایش کنید. توصیه ما استفاده از File Manager هاست برای مدیریت و ویرایش این فایل می باشد.

فایل htaccess. کجاست؟

از نظر تئوری، هر پوشه یا دایرکتوری روی سرور شما می تواند یکی از آن ها را داشته باشد. اما به طور کلی و در حالت پیش فرض تنها یک پوشه در فهرست وب شما وجود دارد – پوشه ای که تمام محتوای وب سایت را در خود جای داده است – دایرکتوری مانند public_html به طور معمول شامل آن است.

دایرکتوری واحد شامل چندین زیرشاخه می باشد اما معمولا یک فایل htaccess. در دایرکتوری اصلی public_html وجود دارد.

فایل htaccess. من دیده نمی شود؟

در اکثر سیستم های مختلف نام پرونده های که با نقطه شروع می شوند، از معرض دید عمومی پنهان بوده و به حالت مخفی در می آیند. با این تفاسیر فقط دسترسی به این فایل ها کمی دشوارتر شده، اما امری امکان پذیر است. به طور ویژه برای فایل htaccess. باید از طریق قسمت File Manager هاست سی پنل خود به دایرکتوری public_html وارد شوید.

در چنین موقعیتی باید روی Settings از بالا سمت راست کلیک کنید و تیک Show Hidden Files رافعال نمایید. چنانچه در این قسمت با ابهاماتی روبرو بودید، پستی با عنوان مدیریت فایل در سی پنل Cpanel جهت پاسخگویی به سوالات احتمالی برایتان آماده شده است.

بعد از انجام دستورالعمل های بالا پرونده htaccess. قابل نمایش خواهد بود. اما اگر باز هم در نمایش آن مشکلی دارید، احتمالا با مسئله بزرگتری روبرو هستید.

درون هاست من پرونده htaceess. وجود ندارد؟

اول از همه از نمایش فایل های مخفی درون فایل منیجر اطمینان حاصل کنید. اغلب پرونده .htaccess به صورت خودکار ایجاد می شود و معمولا در اکثر موارد وجود دارد، اما گاهی هم خلاف این اتفاق خواهد افتاد.

اگر واقعا چنین فایلی در دسترس ندارید، باید آن را مطابق راهنمای زیر ایجاد نمایید:

۱- یک فایل جدید در یک ویرایشگر متن ساده بسازید.

۲- آن را با نام htaccess. و به فرمت ASCII ذخیره نمایید. (توجه فرمایید که غیر ASCII هیچ فرمتی قابل قبول نخواهد بود.)

۳- مطمئن شوید که به صورت htaccess.txt. ذخیره نشده باشد. پرونده حتما باید به صورت htaccess. و بدون پسوند نامگذاری شود.

۴- مرحله آخر آپلود این فایل از طریق FTP یا محیط کابری به دایرکتوری اصلی وب سایت است.

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

نکات تکمیلی در مورد پرونده htaccess.

این فایل قادر به نادیده گرفتن تنطیمات سرور است و می تواند برای مجوز، کنترل کش، بهینه سازی وب سایت و بازنویسی URL به کار رود. این موضوع در وردپرس جهت بهبود عملکرد و همچنین بهینه سازی و سئوی سایت حسابی داغ شده که به آن در محتوایی به صورت جداگانه خواهیم پرداخت!

در قسمت پرمالینک و پیوندهای یکتای وردپرس شما قادر به انتخاب ساختار URL وب سایت خود هستید. بعد از انجام این اقدام، وردپرس به صورت خودکار پرونده htaccess. را مطابق ساختار دلخواه شما تغییر می دهد.

اگر وردپرس قادر به بازنویسی کدها به صورت خودکار نباشد، مجبور به استفاده از روش های دستی خواهید بود. از آنجایی که ممکن است به علت عدم صحیح پیکربندی در ویرایش دستی فایل htaccess دچار خطاهای سرور شوید، به هیچ وجه بالاتر از توصیه های ما در سون هاست تغییراتی را ایجاد نکنید.

با وجود هر آنچه که تاکنون گفته شد، افزونه هایی مانند WP Rocket برای پیکربندی ابزارهای ذخیره و بهینه سازی، فایل htaccess وردپرس شما را تغییر خواهد داد.

علاوه بر دسترسی مستقیم با استفاده از محیط کاربری سی پنل، می توان با استفاده از FTP به انجام تغییرات در هاست پرداخت. بدین منظور پیش از این آموزشی تحت عنوان چگونگی مدیریت فایل با اکانت اف تی پی FTP Account در سی پنل آماده و در وبلاگ سون هاست منتشر شده است.

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

نپرسین چرا؟!! خودم هواتونو دارم برین جلو…😎

ارسال یک پاسخ

آدرس ایمیل شما منتشر نخواهد شد.