我的项目是Laravel和Opencart的结合。文件夹结构如下:
public_html
- mainlyvegan
- .htaccess
htaccess的内容如下: -
RewriteEngine on
RewriteCond %{HTTP_HOST} ^(www.)?mainlyvegan.com$
RewriteCond %{REQUEST_URI} !^/mainlyvegan/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /mainlyvegan/$1
RewriteCond %{HTTP_HOST} ^(www.)?mainlyvegan.com$
RewriteRule ^(/)?$ mainlyvegan/index.php [L]
principvegan文件夹包含以下文件
App
Http
-----
shop
.htaccess
使用子域我们访问shop / upload / index.php(store.mainlyvegan.com)
工作正常。但是当我尝试访问它的shop / upload / admin / index.php(store.mainlyvegan.com/admin)时,它会抛出错误。我检查error_log。它显示以下错误
AH00124:由于可能的配置错误,请求超出了10个内部重定向的限制。使用' LimitInternalRecursion'必要时增加限额。使用' LogLevel debug'获得回溯。