通配符子域和重写规则生成php日志错误

问题描述

希望您能帮助我,我描述一下情况:

通配符子域的根文件夹:_wildcard_ncc

_wildcard_ncc中有index.PHP,.htaccess和包含所有网站文件的网站文件

如果我打开例如test.domain.com或test2.domain.com,则一切正常,未显示任何错误,但是在服务器上,我有日志... PHP致命错误:未捕获的错误:类“站点”没有在/home/nccone/public_html/_wildcard_ncc/site/libs/Bootstrap.PHP:25中找到

站点在我的控制器中不存在,也从不调用站点文件文件夹的名称

如果我从.htaccess中删除了重写规则,问题就会消失,但是如果没有mod rewrite,我将无法使用该站点

.htaccess代码

    RewriteEngine On
    RewriteCond %{SERVER_PORT} 80
    RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-l

    RewriteRule ^(.+)$ index.PHP?url=$1 [QSA,L]

    Options -Indexes

有人可以帮助我吗?我不是htaccess专家。谢谢或

解决方法

我解决了问题...通配符子域根文件夹中缺少favicon.ico生成了错误! PHP还可以!我不知道为什么