web.config Redirect http to https

Windows server with IIS allows website redirects to be configured in the web.config file, located at the root of the website files directory. I wished to add the following rule to redirect http web pages to https <rule name=”Redirect to HTTPS” stopProcessing=”true”> <match url=”(.*)” /> <conditions> <add input=”{HTTPS}” pattern=”^OFF$” /> </conditions> <action type=”Redirect” url=”https://{HTTP_HOST}/{R:1}” redirectType=”SeeOther” […]

Read More… from web.config Redirect http to https

IIS Adding Support for Font Families

By default IIS doesn’t support all of the font family types used in CSS. Additional media support entries may be required. Below is a typical font family definition, as used within a CSS file. @font-face {font-family: ‘my-font’;src: url(inc/fonts/my-font.otf) format(‘truetype’), url(inc/fonts/my-font.eot) format(‘eot’), url(inc/fonts/my-font.woff) format(‘woff’);} Whilst configuring a website hosted on Windows server I found that Internet […]

Read More… from IIS Adding Support for Font Families

Disable SSLv3

The SSLv3 protocol is disabled in Windows by configuring Registry keys and values. SSLv3 and the older SSLv2 protocols are both vulnerable by their implementation and should now be disabled. Newer protocols are available for use. Open the Registry editor with the command regedit.exe. Changes to the Registry can make your computer unusable, proceed with […]

Read More… from Disable SSLv3

ICSharpCode.SharpZipLib.Zip.ZipInputStream exists in both

Navigating to the Hosts/Extensions page to install a new module I encountered the error ICSharpCode.SharpZipLib.Zip.ZipInputStream’ exists in both. No further actions were possible on the page, The main part of the page was taken up with the error: Error: Extensions is currently unavailable. DotNetNuke.Services.Exceptions.ModuleLoadException: c:\inetpub\wwwroot dnn7\website\DesktopModules\Admin\AdvancedSettings\LanguagePacks.ascx.cs(87): error CS0433: The type ‘ICSharpCode.SharpZipLib.Zip.ZipInputStream’ exists in both ‘c:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary […]

Read More… from ICSharpCode.SharpZipLib.Zip.ZipInputStream exists in both