无法访问子页面并出现提示: No input file specified。出现这种情况,可能是由以下两种原因导致:
在设置默认首页文件时,如果没有添加子页面文件名,会导致无法访问子页面。
在主机列表页面找到已购买的实例。
单击管理进入实例详情页面。
在左侧导航栏,选择环境设置 > 默认首页设置。
在默认首页设置页面中,输入子页面文件名。例如,一个网站的默认首页文件名为 index.html,其子页面文件名为 index.htm,所以需添在此页面添加 index.htm。
如果已设置了网站默认首页文件名和子页面文件名,但是访问子页面还是出现提示:No input file specified。这种情况需要检查默认首页设置里,是否有添加动态文件名(例如 index.php 文件)。
弹性 Web 托管中,首页文件设置只识别一个动态文件名,且动态文件名后的所有文件名都无法识别。例如,如果您的首页文件设置中,设置的文件名顺序是:
在此例中,由于子页面文件名 index.htm 放在动态文件名 index.php 后面,子页面文件名则不能被识别,导致无法访问子页面。
将动态文件名放在默认首页文件名列表的尾端。在此例中,将动态文件名 index.php 放在最后,则不再影响对子页面文件名的识别,即可正常访问子页面。