I have a problem in IIS whereby I have installed a web applcation that runs using .NET but when you navigate to it none of the images are displayed and the CSS is not being used, so the page is completely unformatted.
I am stumped by this but I was wondering if it could be something to do with permitted MIME types, so was going to check which ones were permitted when i noticed tghat the MIME types option is not present.
I can see it in IIS on another server in the IIS section when you click on a site, but it is just not present on this server. Does anyone know:
a) Why it is not there and how you can get it back b) If it could be the cause of the problem whereby the CSS is not detected and no images are shown?
I hope that I've explained this properly but will be happy to provide any more information to anyone that is happy to help!! :-)
Thanks
In the Connections pane, go to the site, application, or directory for which you want to add a MIME type. In the Home pane, double-click MIME Types. In the MIME Types pane, click Add... in the Actions pane. In the Add MIME Type dialog box, add the file name extension and MIME type, and then click OK.
Add or Edit MIME Type Dialog Box If IIS does not recognize the file name extension requested by the client, IIS sends the content as the default MIME type, which is Application.
To solve the missing (blank CSS) and image issue, you need to install the Static Content Role
.
Start
-> Administrative Tools
-> Server Manager
Web Server
under Roles
Static Content
under Common Http Features
Your static content will now be served.
If you need to add specific MIME types then you can use the newly installed MIME Types
feature. The new Role
will not be shown until you restart IIS Manager
.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With