我有一个名为“index.html”的网页,我可以使用“ http://example.com/index.html ”来访问它。
我打算做的是使用' http://example.com/index.htm '访问'index.html ';如果使用“ http://example.com/index.html ”,将返回 404。
我正在使用tuckey urlrewrite
,这是我的配置 xml:
<rule>
<from>^/(.*).htm$</from>
<to>/$1.html</to>
</rule>
<outbound-rule>
<from>^/(.*).html$</from>
<to >/$1.htm</to>
</outbound-rule>
部署后,我可以使用' http://example.com/index.htm '来访问我的index.html,但是当我使用' http://example.com/index.html '时,它仍然可以访问我的 index.html。
当请求 *.html 时,我应该怎么做才能使服务器返回 404?非常感谢!