我有一个Web应用程序,目前在我的本地计算机上工作正常,我现在正试图让它在EC2上工作。
我将index.php文件转移到文件夹/ var / www中,我可以通过访问我的弹性IP(例如http://123.45.678.910/
)来访问它。
麻烦的是我还将名为restAPI的文件夹添加到文件夹/ var / www中,而后者又有几个文件。当我尝试通过转到网址http://123.45.678.910/var/www/restAPI/index.php
来访问restAPI / index.php时,它会给我一个 404错误。
答案 0 :(得分:5)
这里有两件事情可以发挥作用:
如果您正在运行 Amazon Linux 映像,那么您的Web内容应该部署在/var/www/html
中 - 就像几乎所有合理的Linux安装一样。
如果您的索引页面存储在/var/www/html/index.php
,那么您的网址将为http://123.45.678.910/index.php
。
如果您尝试访问http://123.45.678.910/var/www/restAPI/index.php
,则表示您已将文件上传至/var/www/html/var/www/restAPI/index.php
。
有意义吗?