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

نحوه ایجاد فایل htaccess
فایل htaccess در واقع یک فایل متنی ساده میباشد که ایجاد آن کار سختی نیست.
برای ایجاد چنین فایلی کافی است یک فایل متنی ساده با نام آن ایجاد کنید و آن را در هاست یا سرور خود آپلود نمایید.
دقت داشته باشید که این فایل چون عملگر “.” دارد جزء فایلهای پنهان به حساب میآید و اگر با FTP آن را آپلود نمایید در فهرست این برنامه فایل مورد نظر را نخواهید دید.
همچنین این فایل باید دقیقا در پوشهای بارگذاری شود که پوشه اصلی سایت شما است.
این فایل را میتوانید مستقیما در خود هاست یا سرور ایجاد کنید.
با این کار دیگر نیازی به بارگذاری نخواهید داشت.
برای ایجاد فایل در هاست مراحل زیر را طی کنید:
- به حساب کاربری خود در cPanel وارد شوید.
- وارد File Manager شوید.
- به پوشه اصلی سایت خود بروید.(public_html)
- در آنجا به قسمت “Choose Hidden Files” وارد شده و با استفاده از New File یک فایل جدید ایجاد کنید. نام این فایل را htaccess قرار دهید.
اگر در کارکردن با File Manager مشکلی دارید مقاله مدیریت فایلها در cPanel با استفاده از File manager را مطالعه نمایید.
کاربردها
استفادههای گوناگونی از این فایل برای مدیریت سایت و تنظیم وبسرور میشود. با استفاده از این فایل دیگر نیاز به برنامهنویسی پیشرفته برای اعمال برخی از تغییرات در سایت نخواهید داشت.
تعدادی از مهمترین این کاربردها عبارت است از:
- مدیریت و کنترل ریدایرکتهای سایت
- سفارشیسازی صفحات خطا
- رمز گذاشتن روی پوشهها و صفحات دلخواه
- تعیین نحوه ورود به سایت با یا بدون www
- مسدود نمودن یک یا تعدادی IP
- …

سخن پایانی
برای اعمال تنظیمات در فایل htaccess نیازمند کدهای مخصوص هستید.
این کدها را میتوانید با جستجو در اینترنت بیابید.
همچنین سایتهایی هستند که میتوانند کد مورد نیاز شما را تولید کرده و در اختیار شما قرار دهند. سایت http://www.htaccesseditor.com یک نمونه از این سایتها میباشد.
شما با استفاده از آن میتوانید به سادگی کد مورد نیاز خود را ساخته و در فایل htaccess قرار دهید.
به همین سادگی!!