我的.htaccess文件阻止了所有内容,即使其中没有命令也可以阻止。
这是我的文件内容
RewriteEngine On
RewriteCond %{HTTP_REFERER} !^http://www.example.com/.*
RewriteRule .*\.mp3 - [NC,F]
这会阻止任何类型的所有文件,无论请求来自何处。事实上,如果我删除所有行并离开
RewriteEngine On
一切仍然被封锁。
请帮忙。
欢呼声
答案 0 :(得分:0)
解决方案是删除 +来自apache配置文件的FollowSymLinks,位于目录区域
<Directory "/var/www">
AllowOverride All
</Directory>
另外modrewrite实际上可能还没有启用。我是通过命令行用。
完成的sudo a2enmod rewrite
然后重新启动apache
service apache2 restart
希望这有助于其他人。欢呼声