IIS configuration pseudo-static "." The number doesn't match?

topic description

because an old project wants to migrate the server, the release file is copied directly to the server and configured pseudo-statically according to the online tutorial. When the access is configured,. / 2CM227.html always fails to match and report 404 directly. Remove the dot. / 2Universe 227html and it will match. After searching for a long time, I didn"t find the reason, and the great god who wanted to know the reason did not hesitate to give me a message. Thank you!

sources of topics and their own ideas

related codes

/ / Please paste the code text below (do not replace the code with pictures)

what result do you expect? What is the error message actually seen?

Aug.30,2021

sank into the sea.


<system.webServer>
  <rewrite>
    <rules>
      <rule name="rule1" stopProcessing="true">
        <match url="^(.+)\.html$"  ignoreCase="true" />
        <action type="Rewrite" url="/{R:1}"  />
      </rule>
    </rules>
  </rewrite>
Menu