آموزش تفسیر کردن یک فایل با پسوند دلخواه با استفاده از htaccess
وب سرورها فایل هایی که پسوند آنها را ناشناس تشخیص دهند عموما برای دانلود نمایش می دهند. چنانچه به صورت شخصی سازی شده از چنین فایل هایی استفاده می کنید و می خواهید که کدهای داخل آن، ابتدا توسط وب سرور تفسیر شود و سپس در خروجی ظاهر شود، می توانید از کدهای htaccess استفاده کنید.
برای مثال فرض می کنیم فایلی با پسوند ext. دارید ولی از کدهای php در آن استفاده کرده اید. اگر این فایل را در هاست قرار دهید، برای دانلود به شما نمایش داده می شود.
در این آموزش می خواهیم این پسوند را به صورت تفسیر پذیر برای وب سرور تعریف کنیم.
با ما همراه باشید.
ابتدا فایلی با نام file.ext را در هاست قرار می دهیم. درون این فایل کدهای php زیر وجود دارد :
<?php echo "hello" ?>
بر روی این فایل در مروگر کلیک می کنیم.
همانطور که مشاهده می شود فایل را برای دانلود نشان می دهد و اگر فایل دانلود شده را باز کنید، کدهای php به صورت کامل درون آن مشخص است.
برای اینکه این فایل به صورت php تفسیر شود باید از کدهای htaccess کمک بگیریم.
ابتدا با استفاده از این آموزش وارد سی پنل شوید.
سپس به پوشه public_html بروید و فایل htaccess. را ویرایش کنید. اگر آن را مشاهده نمی کنید با استفاده از این آموزش، فایل های پنهان شده در هاست برای شما نمایان خواهند شد. در غیر این صورت یک فایل با همین نام ایجاد کنید.
سپس کد زیر را در فایل htaccess. قرار دهید.
AddType application/x-httpd-php .ext
تغییرات را ذخیره کنید و مجددا file.ext را در مرورگر فراخوانی کنید.
با تصویر زیر مواجه می شوید :
مشاهده می شود که این بار پسوند ext را به صورت php تفسیر کرده است و خروجی حاصل شده را نمایش داده است.
امیدواریم این آموزش مورد توجه شما قرار گرفته باشد.
برای مشاهده سایر آموزش های htaccess می توانید بر روی این لینک کلیک نمایید.