ممکن است شما نیاز داشته در یک فایل غیر از php دستورات پی اچ پی را اجرا کنید. برای این کار چکاری میتوانیم انجام دهیم؟
برای این کار میتوانیم از فایل htaccess استفاده کنیم. خب مثلا ما میخوایم نقشه سایت را با دستورات پی اچ پی در یک فایل xml بنویسیم. این قطعه کد زیر را به فایل htaccess اضافه میکنیم. بعد از اضافه کردن این کد به htaccess مشاهده خواهید کرد دستورات پی اچ پی بدون هیچ مشکلی در فایلهای با پسوند xml اجرا خواهند شد
AddType application/x-httpd-php .xml
SetHandler application/x-httpd-php5
با این دستور فایلهای xml هم مانند فایلهای php اجرا خواهند شد. به همین خاطر بهتر است که کد زیر را به ابتدای فایل xml خود اضافه کنیم
header('Content-Type: application/xml; charset=utf-8');
برای سایر پسوند فایلها مانند html هم همین کار را میتوانیم انجام دهیم
AddType application/x-httpd-php .html
SetHandler application/x-httpd-php5
نکته : دقت کنید این قطعه کد به فایل htacess باید اضافه شود نه فایل xml یا html