在aws AMI实例上从URl中删除index.php

时间:2018-05-03 05:11:16

标签: amazon-ec2 url-rewriting instance ami

如何从amazon aws AMI实例上的URL中删除 index.php 。在ec2实例上为 larvel,CodeIgniter或任何其他框架整理网址。

2 个答案:

答案 0 :(得分:0)

在Amazon-ec2 AMI上从url删除index.php的步骤(仅限实例)

  1. 使用Filezila或WinSCP连接您的实例并打开目录 / etc / httpd / conf / ,您可以看到 httpd.conf 文件。
  2. 现在通过右键单击文件>文件权限来检查权限。
  3. 如果您的文件权限为 777以外,则无法按照更多步骤更改权限,或跳转到第6步。
  4. 要更改文件权限,请使用PUTTY或任何其他终端连接您的实例,但我使用的是PUTTY。
  5. 运行此命令以更改其权限 sudo chmod 777 /etc/httpd/conf/httpd.conf
  6. 现在您可以打开 httpd.conf 文件进行编辑。
  7. 跳至第151行并将 AllowOverride无更改为AllowOverride All
  8. 只需使用此命令 sudo chmod 644 /etc/httpd/conf/httpd.conf 将其权限更改为默认权限即可。 9.不要忘记使用此命令重新启动服务 sudo service httpd restart

答案 1 :(得分:0)

我找到了解决这个问题的方法

我遇到了同样的问题,然后尝试了以下选项,它起作用了!

/etc/httpd/conf/httpd.conf配置文件中的“只需将AllowOverride从None更改为All”

AllowOverride None ==> AllowOverride全部

然后重新启动apache

sudo服务httpd重新启动

谢谢!

相关问题