我创建了一个新的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 回答
我最后做了两件事来解决这个问题:
将httpd.conf中的侦听端口更改为8080
Chmod所有目录到755
find /home/ec2-user/ -type d -exec chmod 755 {} +
请检查您是否需要以root用户身份从以下位置更改文件: