آپاچی یک وب سرور اپن سورس است که برای ارائه محتوای وب سایت استفاده می شود که نوع پرونده ها و پسوندهای آن را که توسط سرور پردازش می شوند ، مشخص می کند. وقتی آپاچی یک پرونده را تشخیص داد ، عملی برای آن نوع پرونده خاص ایجاد شده است و آن عمل را انجام می دهد. اگر آپاچی بخواهد برای یک نوع پرونده خاص اقدام متفاوتی انجام دهد ، بنابراین لازم است یک هندلر را به دستور آپاچی برای انجام آن عمل تهیه کنید.
آپاچی می تواند اسکریپت های CGI و پرونده های تجزیه شده توسط سرور را کنترل کند. این پرونده ها شامل پسوند پرونده هایی از قبیل .cgi ، .pl ، .plx ، .shtml و .perl هستند. به طور معمول ، تمام پرونده ها توسط سرور ارائه می شوند اما انواع خاصی از پرونده ها به طور جداگانه اداره می شوند.
براساس نوع پرونده ، پرونده ها دارای هندلر مشخصی هستند. اما هندلرها همچنین می توانند به صراحت بر اساس پسوند پرونده ، محل یا بدون ارتباط با نوع پرونده کانفینگ شوند. این مزیت محسوب می شود زیرا این امکان را می دهد که هم نوع فایل و هم کنترل کننده بتوانند با یک پرونده ارتباط برقرار کنند.
هندلرها را می توان در سرور قرار داد یا در یک ماژول گنجانید یا می توان آنها را با Action derivative اضافه کرد. هندلر های داخلی در زیر ذکر شده اند.
امیدواریم این مقاله برای شما مفید بوده و از آن بهره لازم را برده باشید. نظرات خود را با ما به اشتراک بگذارید.
ما را در شتابان هاست دنبال کنید.