نحوه باز کردن، ویرایش و تبدیل فایلهای HTACCESS

فایل با فرمت فایل HTACCESS یک پروکسی پیکربندی آپاچی دسترسی است که برای دسترسی به متن فوق است . اینها فایل های متنی هستند که برای فراخوانی یک استثناء به تنظیمات جهانی که برای دایرکتوری های مختلف یک وب سایت آپاچی استفاده می شوند.

قرار دادن یک فایل HTACCESS در یک پوشه، تنظیمات جهانی که قبلا به آن دایرکتوری و زیرشاخه های آن پوشانده می شود را بر می گرداند. به عنوان مثال، فایل های HTACCESS را می توان برای هدایت یک URL ، جلوگیری از فهرست دایرکتوری، ممنوعیت آدرس های IP خاص، جلوگیری از Hotlinking و غیره ایجاد کرد.

یکی دیگر از کاربردهای رایج برای فایل HTACCESS برای اشاره به یک فایل HTPASSWD است که اعتبار را ذخیره می کند و مانع دسترسی بازدید کنندگان به آن پوشه خاصی از فایل ها نمی شود.

توجه: بر خلاف انواع دیگر فایل ها، فایل های HTACCESS حاوی نام فایل نیستند؛ آنها مانند این هستند: .htaccess. درست است - هیچ نام فایل، فقط پسوند .

چگونگی باز کردن یک فایل HTACCESS

از آنجا که فایلهای HTACCESS به سرورهای وب که در حال استفاده از نرم افزار وب سرور آپاچی هستند، اعمال می شوند، مگر اینکه در آن زمینه استفاده شوند.

با این حال، حتی یک ویرایشگر متنی ساده قادر به باز کردن یا ویرایش یک فایل HTACCESS مانند ویندوز Notepad یا یکی از بهترین ویرایشگرهای ویرایشگر متن ما است. یکی دیگر از سردبیران HTACCESS محبوب، هر چند رایگان است، Adobe Dreamweaver است.

چگونگی تبدیل فایل HTACCESS

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

همانند مبدل nginx، فایل های HTACCESS را می توان به Web.Config تبدیل کرد با استفاده از .htaccess آنلاین به codebreak به مبدل Web.Config. این مبدل مفید است اگر شما مایل به تبدیل فایل پیکربندی به آن است که با یک برنامه وب ASP.NET کار می کند.

نمونه پرونده HTACCESS

در زیر نمونه ای از فایل HATACCESS است. این فایل HTACCESS خاص ممکن است برای یک وبسایت که در حال حاضر در حال توسعه است مفید باشد و هنوز برای عموم آماده نشده باشد.

AuthType پایه AuthName "Ooops! Temporarily under Construction ..." AuthUserFile /.htpasswd AuthGroupFile / dev / null نیاز به کاربر معتبر # رمز عبور برای هر کس دیگری Order Deny، Deny All All اجازه از 192.168.10.10 # آدرس IP توسعه دهنده اجازه از w3.org اجازه از googlebot.com # اجازه می دهد تا Google صفحات شما را خالی کند رضایت هر # بدون رمز عبور مورد نیاز اگر میزبان / IP مجاز است

هر خط این فایل HTACCESS یک هدف خاص دارد. مثلا "ورودی /.htpasswd" نشان می دهد که این پوشه از نظر عمومی پنهان است، مگر اینکه یک رمز عبور استفاده شود. با این حال، اگر آدرس IP نشان داده شده در بالا برای دسترسی به صفحه مورد استفاده قرار گیرد، پسورد لازم نیست.

خواندن پیشرفته در فایلهای HTACCESS

شما باید بتوانید از نمونه ای که در بالای فایل های HTACCESS می توانید انجام دهید چیزهای زیادی را انجام دهید. درست است که آنها ساده ترین فایل ها برای کار کردن نیستند.

شما می توانید اطلاعات بیشتر در مورد چگونگی استفاده از فایل HTACCESS برای مسدود کردن آدرس های IP، جلوگیری از بینندگان از باز کردن فایل HTACCESS، مسدود کردن ترافیک در پوشه، نیاز به SSL، غیر فعال کردن دانلود / رپیدبار وب سایت و بیشتر در کیت جاوا اسکریپت، آپاچی، وردپرس و DigitalOcean.