0

在 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>
   ......
   ......

?

4

1 回答 1

1

在 Kohana 中,对应用程序/视图的访问在 htaccess 中受到以下限制:

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

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

于 2013-01-29T15:15:08.847 回答