After the website changed the server, it was found that the shtml web page could not be accessed because the .shtml extension was not registered. The solution is as follows
IIS6.0 parses shtm and shtml files due to the security of IIS6.0 It has been greatly improved compared to before, so many functions are turned off by default. A few days ago, I just solved this problem that has been bothering me for a long time. Hehe. Without further ado, let’s start
Open IIS Manager, open the properties of "Local Computer"??》MIME Type??》New
Suffix: .shtml
MIME Type: text/html
Suffix: .shtm
Mime type: text/html
Then click OK. Find the Web service extension and enable the "Include files on the server side" extension, and that's it. (IIS must be restarted, otherwise it will still be inaccessible!)
In the definition of IIS, .shtml is a type of SSI component, and this must be enabled. Then if you install the program that parses .shtml correctly, it will be OK.