我创建了一个.htaccess
文件(下面给出)以防止父目录文件列表,但默认index
文件除外。另外,我为错误403 创建了自定义重定向文件illegal_access.php
。
ErrorDocument 403 http://www.sitename.edu/illegal_access.php
Options -Indexes
为了捕获网站活动,我在所有PHP文件(包括log.php
)中包含了illegal_access.php
。一切正常。
但是,在日志文件中,对于使用index.php
文件的每个父目录访问,它会捕获index.php
文件名和illegal_access.php
文件名。例如:
如果我打开网站http://www.sitename.edu,日志文件会同时捕获这两个网站 http://www.sitename.edu/和http://www.sitename.edu/illegal_access.php网址。
是否可以解决此问题,而不排除log.php
文件中的illegal_access.php
文件?因为,我也希望捕获非法访问活动。