.htaccess重写规则在cpanle错误日志中捕获错误,称为autoindex:error

时间:2018-10-23 06:56:16

标签: php .htaccess server cpanel

这个错误在我的服务器中一次又一次地重复,我的.htaccess代码是这样的,下面的代码我在cpanel中添加了我的错误

<IfModule mod_security.c>
SecFilterEngine Off
SecFilterScanPOST Off
</IfModule>

<IfModule dir_module>
DirectoryIndex index.html index.php
</IfModule>

<IfModule !mod_authz_host.c>
Satisfy any
</IfModule>

RewriteEngine on
AddDefaultCharset Off

RewriteCond %{HTTPS} !=on
RewriteCond %{REQUEST_URI} !^/[0-9]+\..+\.cpaneldcv$
RewriteCond %{REQUEST_URI} !^/\.well-known/pki-validation/[A-F0-9]{32}\.txt(?:\ Comodo\ DCV)?$
RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [R,L]

错误是:

[Sun Oct 21 07:51:15.337451 2018] [autoindex:error] [pid 2900243:tid 139861235275520] [client 207.46.13.109:6818] AH01276: Cannot serve directory /home/lkxsvek9g963/public_html/ico/: No matching DirectoryIndex (index.html,index.php) found, and server-generated directory index forbidden by Options directive

[Sat Oct 20 12:41:53.883794 2018] [autoindex:error] [pid 2710513:tid 139861465175808] [client 94.130.216.183:53586] AH01276: Cannot serve directory /home/lkxsvek9g963/public_html/ico/: No matching DirectoryIndex (index.html,index.php) found, and server-generated directory index forbidden by Options directive

1 个答案:

答案 0 :(得分:0)

您可以从一个更好的标题开始,即“有人可以帮助我解决此问题吗?”可以应用于每个帖子,并且在那里多余,并且不能描述您的问题。

我也希望您的.htaccess中的引号不是文件的一部分。

该错误消息已经说明了问题所在。目录中不存在index.htmlindex.php,并且已禁止生成文件列表(服务器生成的目录索引)。

修改

基于对某些目录的评论,似乎更好的问题是“什么试图引用/ico目录而不是该目录中的文件?”