首页 文章

Cloud9(C9)AWS EC2 .htaccess被忽略

提问于
浏览
0

我创建了一个新的C9 AWS实例,我的.htaccess文件被忽略了 .

Here are the file contents:

RewriteEngine on
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteRule !.*\.php$ %{REQUEST_FILENAME}.php [QSA,L]

Here is what I have done:

  • 我已将httpd.conf更改为Allow All .

  • 我在更改httpd.conf文件后重新启动了服务器

  • 我曾尝试将垃圾放入.htaccess文件中进行测试

  • 我更改了默认目录以匹配c9中运行的目录

Here is a picture of my httpd.conf:

任何帮助都将非常感谢!

2 回答

  • 0

    我最后做了两件事来解决这个问题:

    • 将httpd.conf中的侦听端口更改为8080

    • Chmod所有目录到755 find /home/ec2-user/ -type d -exec chmod 755 {} +

  • 0

    请检查您是否需要以root用户身份从以下位置更改文件:

    sudo nano /etc/httpd/conf/httpd.conf
    

相关问题