چگونه می توان در IIS 8 از Handler Mapping استفاده نمود؟

 

 

در قسمت handler mapping می توانید با انجام تنظیمات مربوطه ، کامپایلری را برای پسوندهای مورد نظر خود (مانند zxy یا abc) انتخاب نمایید.

بطور مثال برای اینکه فایل ها با پسوند *.zxv  با موتورPHP  خوانده شود می توانید تنظیمات ذیل را انجام نمایید :

ابتدا باید از طریق IIS Manager نرم افزار  به IIS هاست خود متصل شوید  (دستورالعمل ریموت شدن به IIS در لینک ذیل موجود می باشد)

 

http://support.iranhost.com/kb/a153/iis.aspx

 

سپس در صفحه جاری بر روی گزینه Handler Mappings کلیک نمایید.

 

 

از منوی سمت راست گزینه  Add Module Mapping را انتخاب نمایید.

 

 

مقادیر مورد نظر را در فیلدهای مربوطه به شرح ذیل وارد نمایید :

 

 

1- در قسمت Request Path پسوند فایل مورد نظر  *.zxv را وارد نمایید.
2- در قسمت  Module بر اساس اینکه میخواهید با چه ماژولی خوانده شود ( مثلا برای php با FastCgiModule ) گزینه مربوطه را انتخاب نمایید.
3- در فیلد Executable  باید مقدار  "C:\Program Files (x86)\PHP\v5.4\php-cgi.exe"   را وارد نمایید. (این مسیر حتما باید داخل "  " قرار بگیرد.)
به جای عبارت v5.4 از مقدار عددی ورژن php مورد استفاده در وبسایت خود(در صورت پشتیبانی از سمت سرور) استفاده نمایید.
4- در فیلد Name    ، نام دلخواه خود را وارد نمایید. 
حال برای اضافه شدن این تنظیمات کافیست روی دکمه ok  کلیک نمایید.
لازم به ذکر است که این راهنما تنها جهت ارائه یک نمونه از استفاده قابلیت handler mapping می باشد لذا می توانید از دیگر ماژولها  (با توجه به انجام تنظیمات مربوطه به طور مثال استفاده از ماژول ISAPI برای aspx) نیز استفاده نمایید.