我有一个奇怪的问题,我正在努力解决问题,并且无法在网络搜索上找到很多帮助。
我有一个运行MSSQL和IIS的codeigniter网站。我最近添加了一个页面,允许下载各种文件类型。我在web.config文件中添加了我想要的扩展名。示例.zip,.xlsx,.docx等。除了.doc之外,这些都可以正常工作。
的web.config:
<add input="{REQUEST_FILENAME}" pattern="css|js|jpg|jpeg|png|gif|ico|htm|html|pdf|csv|xlsx|xls|zip|docx" negate="true" />
以上工作正常,只要我添加.doc并重新启动IIS控制器就会停止处理错误:The resource you are looking for has been removed, had its name changed, or is temporarily unavailable.
的web.config:
<add input="{REQUEST_FILENAME}" pattern="css|js|jpg|jpeg|png|gif|ico|htm|html|pdf|csv|xlsx|xls|zip|docx|doc" negate="true" />
我已经尝试使用我的mime配置,如下面的链接,但我得到相同的错误。 https://forum.codeigniter.com/thread-346.html
我可以尝试的任何建议或提供清晰度的文章,令人费解的是只有.doc导致问题,所有其他文件下载没有任何问题。
一如既往地感谢您。