直接打开安全视图(html)文件

时间:2013-01-29 15:00:50

标签: php kohana

在kohana中,这段代码可以保护例如controller文件直接打开,对吗?

<?php defined('SYSPATH') OR die('No Direct Script Access'); ?>

此代码还会写入安全html文件?也就是说,如果我们不需要有人直接打开APPPATH/views/home.php,我们必须写入此文件:

 <?php defined('SYSPATH') OR die('No Direct Script Access'); ?>
 <!DOCTYPE html>
 <html>
   ......
   ......

1 个答案:

答案 0 :(得分:1)

在Kohana中,通过以下方式限制htaccess对应用程序/视图的访问:

# Protect application and system files from being viewed
RewriteRule ^(?:application|modules|system)\b.* index.php/$0 [L]

因此,您无需通过将该代码放在最上面来限制对视图的访问。