当symfony2 url包含'app.php'来掩盖框架时,故意抛出404错误

时间:2014-02-28 04:42:08

标签: php .htaccess symfony apache2

如何在URI中找到app.dev时更改默认的symfony2 .htaccess以专门抛出404错误?默认行为是隐藏app.php并继续执行请求(这会将您带到/ route)。我不希望app.php或app_dev.php在直接查询时可浏览,因为人们会知道我正在使用Symfony2。

我该如何做到这一点?

1 个答案:

答案 0 :(得分:2)

将此规则作为第一条规则

RewriteCond %{THE_REQUEST} \s/+app\.dev [NC]
RewriteRule ^ - [R=404,L]