使用Apache .htaccess限制直接文件访问

时间:2012-02-17 00:42:47

标签: apache

如何限制对具有.inc的每个文件的直接访问。在文件名中?基本上我这样做是为了指出必须只包含特定文件。已经将Apache和mod_rewrite用于基本的搜索引擎优化目的,这比我所知的“有点”。 .htaccess应该以某种方式直接做到这一点,希望如此。

1 个答案:

答案 0 :(得分:5)

试试这个:

RewriteCond %{REQUEST_URI} \.inc\. [NC]
RewriteRule . - [F]

或者这也有效

RewriteRule \.inc\. - [F]

这将拒绝许可。

或者您也可以使用未找到的404页面:

RewriteRule \.inc\. /404.php [L,NC] #or your own 404 page file