htaccess و کاربردهای آن

میزبانی وب

Htaccess Icon

htaccess چیست؟

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

چگونه فایل htaccess بسازم؟

برای ساختن این فایل هیچ نیازی به نرم افزار یا سخت افزار ویژه‌ای ندارید و تنها با یک notepad ساده نیز امکانپذیر است.
1. ابتدا نرم افزار notepad موجود در ویندوز را باز کنید.
2. از منوی فایل گزینه Save As را انتخاب نمایید. در قسمت File name عبارت داخل زیر را تایپ نمایید.

".htaccess"

توجه داشته باشید، نقطه می‌بایست قبل از اچ تی اکسس باشد و عبارت نقطه اچ تی اکسس بطور کل داخل دو کوتیشن قرار گیرد.
سپس بر روی Save کلیک کنید.
create htaccess in notepad

فایل htaccess را کجا آپلود کنم؟

فایل htacces می‌بایست بر روی روت هاست در پوشه Public_html آپلود شود تا دسترسی کاملی به تمام پوشه‌های هاست داشته باشد.
لازم به ذکر است در مواقعی که نیاز است، هر پوشه بصورت جداگانه می‌تواند فایل htaccess داشته باشد.

فایل htaccess چه کاربردهایی دارد؟

- پیشگیری از نمایش فایل‌ها و مطالب خود در سایر وب سایت‌ها Hotlink Protection
- بلاک کردن آی پی های خاص برای ورود به سایت
- ریدایرکت نمودن یک آدرس به آدرسی جدید
- اعمال محدودیت‌ها و تنظیماتی جهت افزایش امنیت، سرعت و بهینه سازی سایت
- ساخت پیغام‌ خطای سفارشی برای سایت
و ...