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