全部产品
云市场
云游戏

访问网站子页面时,提示:No input file specified

更新时间:2018-03-08 15:02:38

无法访问子页面并出现提示: No input file specified。出现这种情况,可能是由以下两种原因导致:

没有添加子页面文件名

在设置默认首页文件时,如果没有添加子页面文件名,会导致无法访问子页面。

解决方法

  1. 登录弹性 Web 托管管理控制台

  2. 在主机列表页面找到已购买的实例。

  3. 单击管理进入实例详情页面。

  4. 在左侧导航栏,选择环境设置 > 默认首页设置

  5. 默认首页设置页面中,输入子页面文件名。例如,一个网站的默认首页文件名为 index.html,其子页面文件名为 index.htm,所以需添在此页面添加 index.htm。

    添加子目录首页文件名

  6. 单击添加,然后单击提交

动态文件名添加顺序错误

如果已设置了网站默认首页文件名和子页面文件名,但是访问子页面还是出现提示:No input file specified。这种情况需要检查默认首页设置里,是否有添加动态文件名(例如 index.php 文件)。

弹性 Web 托管中,首页文件设置只识别一个动态文件名,且动态文件名后的所有文件名都无法识别。例如,如果您的首页文件设置中,设置的文件名顺序是:

错误顺序

在此例中,由于子页面文件名 index.htm 放在动态文件名 index.php 后面,子页面文件名则不能被识别,导致无法访问子页面。

解决方法

将动态文件名放在默认首页文件名列表的尾端。在此例中,将动态文件名 index.php 放在最后,则不再影响对子页面文件名的识别,即可正常访问子页面。

正确顺序