مرکز آموزش

"apache handler" چیست و چه کاری انجام می دهد؟

اعضا > مرکز آموزش > آموزش های کنترل پنل > کنترل پنل میزبانی وب لینوکس cPanel > "apache handler" چیست و چه کاری انجام می دهد؟

Apache Handlers, running html as php

apache handlers به شما این اجازه را میدهد که کنترل کنیدapache روی انواع فایل های مشخص چه عملیاتی را انجام میدهد . وقتی apache فایلی را میبیند عملیاتی را بر حسب نوع فایل انجام میدهد.اگر شما میخواهید Apache عملیاتی دیگری را روی فایل ها انجام دهد باید Handler را به گونه ای تنظیم کنید که به Apache بگوید این عملیات را ا نجام دهد. برای مثال اگر شما از نوعی از فایل استفاده میکنید که نیاز به سرویس خاصی برای اجرا دارد مانند فایل هایی کنار سرور که شامل .shmtl نیستند باید به Apache بگویید که چگونه با این نوع فایل ها برخورد کنید
برای گرفتن صفحات html معمولی برای هندل کد php باید خط زیر را به فایل htaccess اضافه کنید

AddHandler application/x-httpd-php5 .html .htm

توصیه میشود که هرگز به صفحات html اجازه ندهید که به صورت اتوماتیک php و shtml را هندل کنید زیرااین کار تمامی صفحات html شما را مجبور میکنید که ابتدا به وسیله سرور پردازش شوند.به جای اینکار فایلتان را تغییر نام دهید به .php و .shtml هرزمان که امکان داشت

application/x-hdf > .hdf

application/vnd.wap.wbxml > .wbxml

image/x-xbitmap > .xbm

image/x-icon > .ico

image/vnd.djvu > .djvu .djv

application/x-troff-me > .me

application/perl > .pl plx .ppl .perl .pm

application/x-tcl > .tcl

image/bmp > .bmp

text/x-sql > .sql

image/png > .png

text/x-log > .log

audio/x-realaudio > .ra

application/x-latex > .latex

application/x-director > .dcr dir dxr

text/rtf > .rtf

application/xhtml+xml > .xhtml .xht

application/vnd.ms-powerpoint > .ppt

application/x-csh > .csh

image/svg+xml > .svg

application/x-troff-ms > .ms

image/x-rgb > .rgb

application/x-img > .img

image/jpeg > .jpeg .jpg .jpe

image/x-portable-pixmap > .ppm

text/plain > .asc .txt

image/cgm > .cgm

application/x-sh > .sh

application/andrew-inset > .ez

application/vnd.wap.wmlscriptc > .wmlsc

text/x-registry > .reg

video/vnd.mpegurl > .mxu

image/ief > .ief

audio/x-pn-realaudio > .ram .rm

image/x-xpixmap > .xpm

video/mpeg > .mpeg .mpg .mpe

text/tab-separated-values > .tsv

application/rdf+xml > .rdf

application/x-httpd-php > .phtml .php .php3 .php4 .php5 .php6

x-conference/x-cooltalk > .ice

image/tiff > .tiff .tif

text/richtext > .rtx

text/css > .css

application/ruby > .rb

application/x-wais-source > .src

application/xml > .xml .xsl

application/voicexml+xml > .vxml

image/x-portable-graymap > .pgm

chemical/x-xyz > .xyz

model/iges > .igs .iges

application/vnd.mif > .mif

application/mathml+xml > .mathml

application/x-ustar > .ustar

application/x-troff-man > .man

text/vbscript > .vbs

text/calendar > .ics .ifb

chemical/x-pdb > .pdb

application/smil > .smi .smil

application/srgs+xml > .grxml

image/x-portable-anymap > .pnm

application/x-shockwave-flash > .swf

audio/mpeg > .mpga .mp2 .mp3

video/x-sgi-movie > .movie

application/cgi > .cgi

application/x-cpio > .cpio

application/x-javascript > .js

text/x-setext > .etx

audio/basic > .au .snd

text/sgml > .sgml .sgm

application/x-tar > .tgz. tar

application/vnd.mozilla.xul+xml > .xul

application/x-futuresplash > .spl

application/xslt+xml > .xslt

model/mesh > .msh mesh silo

application/mac-binhex40 > .hqx

text/vnd.wap.wml > .wml

image/x-cmu-raster > .ras

application/x-sv4cpio > .sv4cpio

audio/x-aiff > .aif .aiff .aifc

application/x-gtar > .gtar

audio/x-ms-wax > .wax

audio/x-ms-wma > .wma

image/x-xwindowdump > .xwd

application/x-cdlink > .vcd

application/msword > .doc

video/quicktime > .qt .mov

application/x-bcpio > .bcpio

application/x-tex > .tex

text/x-config > .cnf .conf

application/x-sv4crc > .sv4crc

application/x-dvi > .dvi

application/x-troff > .t .tr .roff

audio/x-mpegurl > .m3u

application/x-shar > .shar

audio/mp4 > .a-latm .m4p .m4a .mp4

application/pdf > .pdf

application/mac-compactpro > .cpt

application/vnd.wap.wmlc > .wmlc

video/x-msvideo > .avi

application/ogg > .ogg

text/html > .html .htm .shtml

image/gif > .gif

audio/midi > .mid .midi .kar

application/x-pkcs7-crl > .crl

application/x-chess-pgn > .pgn

audio/x-pn-realaudio-plugin > .rpm

application/srgs > .gram

application/x-koan > .skp .skd .skt .skm

image/vnd.wap.wbmp > .wbmp

application/x-netcdf > .nc .cdf

model/vrml > .wrl .vrml

application/x-httpd-php-source > .phps

application/vnd.ms-excel > .xls

application/postscript > .ai .eps .ps

application/x-texinfo > .texinfo .texi

application/zip > .zip

image/x-portable-bitmap > .pbm

audio/x-wav > .wav

application/x-x509-ca-cert > .crt

application/oda > .oda

application/xml-dtd > .dtd

application/octet-stream > .bin .dms .lha .lzh .exe .class .so .dll .iso .dmg

text/vnd.wap.wmlscript > .wmls

application/x-stuffit > .sit

آیا این پاسخ به شما کمک کرد؟
181 کاربر این را مفید یافتند 382 نظرات

در همین زمینه