如果你的网站访问不存在的php文件时,显示No input file specified.而不是默认的或者是自定义404页面,
你可以这样配置:
第一种,在IIS控制面板上调整
(1)在IIS管理器里,找到“处理程序映射”
(2)找到PHP条目,双击进入:
(3)在弹出框,点击“请求限制...”按钮
(4)映射选项卡里选择:“仅当请求映射至一下内容时才调用处理程序”,并且勾选文件。
第二种方法:修改web.config文件
其实第一种方法最终目的也是修改web.config文件,只是界面化操作而已。你修改了web.config文件,也直接可以实现(当然修改web.config是根据不同服务器的,有的可能不凑效。永易搜建站使用的是宝塔软件搭建的php+mysql+iis环境)。
在web.config中找到 resourceType="Unspecified" 修改为:resourceType="File" 于是就完美解决了!