我正在运行一个服务器:
Apache/2.2.8 (Ubuntu) mod_ssl/2.2.8 OpenSSL/0.9.8g
如果没有 .htaccess 文件,任何人都可以访问网页内容。但是,我添加了一个 .htaccess 文件,内容如下:
Allow from all
... 每个人在每个页面上都会收到 403 Forbidden 错误!.htaccess 上的权限是640
。不应该Allow from all
与没有 .htaccess 文件相同吗?我做错了什么?
编辑:与以下.htaccess 文件的行为相同:
Order Allow,Deny
Allow from all
再次,没有 .htaccess 文件,一切都可以顺利加载。
答案1
Order Allow,Deny
Allow from all
答案2
对我来说,根据 Itamake 的评论,问题确实是文件权限,所以我用以下方法修复了它:
chmod -R 755 *