Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

IIS - wont serve an .ini file

I have a .ini file in the virtual directory of IIS. When i try to open the same in IE i get file not found HTTP 404 error.

http://www.virtualdirectoryname/sample.ini

Any inputs.

Please suggest some solution.

Thanks, Karthick

like image 359
Karthick Avatar asked Mar 01 '10 20:03

Karthick


1 Answers

By default, IIS will only serve files for which the extension matches a defined MIME type. See the following support article for reference - http://support.microsoft.com/kb/326965

To allow .ini files to be downloaded, follow the steps from the KB article linked above:

  1. Open the IIS Microsoft Management Console (MMC), right-click the local computer name, and then click Properties.
  2. Click MIME Types.
  3. Click New.
  4. In the Extension box, type the file name extension that you want (in this case, .ini).
  5. In the MIME Type box, type application/octet-stream.

Note: this is specific to IIS 6 or IIS 5.x - The process is slightly different for IIS 7.x

like image 179
Saul Dolgin Avatar answered Nov 08 '22 03:11

Saul Dolgin