.htaccess 在AWS Linux 2 AMI上Htaccess出现404错误

7vux5j2d  于 2022-11-16  发布在  Linux
关注(0)|答案(1)|浏览(118)

我已经设置了一个弹性beanstalk并将我的应用程序部署到它,该应用程序中有一个.htaccess文件。.htaccess在我的本地主机上工作得很好,但当在实时服务器上检查它时,它返回了一个404错误。
例如
我有一个名为login_1.php的登录文件,在我的.htaccess上,我将该文件设置为login。
当点击我的localhost上的登录链接时,它会将我发送到带有login的URL名称的login_1.php文件,但当点击live服务器上的登录链接时,它会将我带到一个404错误。
我已经按照互联网上关于这个问题的所有说明进行了操作,但似乎没有任何解决问题的方法。我已经在httpd.conf文件中将AllowOverride None更改为AllowOverride All。我的ec2 Linux 2 AMI示例中没有apache,因此无法重新启动apache。
任何帮助都将非常感激来解决这个问题。
谢谢你,阿纳

jei2mxaa

jei2mxaa1#

想出了答案,进入我的弹性beanstalk应用程序,将应用程序类型改为APACHE而不是NGINX。这启动httpd服务器,并允许我激活应用程序中的.htaccess文件。

相关问题