I use Yii2 Adnvanced. Posted by .htaccess
Options +FollowSymLinks IndexIgnore */* RewriteEngine on # Если запрос начинается с /admin, то заменяем на /backend/web/ RewriteCond %{REQUEST_URI} ^/admin RewriteRule ^admin\/?(.*) /backend/web/$1 # Добавляем другой запрос /frontend/web/$1 RewriteCond %{REQUEST_URI} !^/(frontend/web|backend/web|admin) RewriteRule (.*) /frontend/web/$1 # Если frontend запрос RewriteCond %{REQUEST_URI} ^/frontend/web RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /frontend/web/index.php # Если backend запрос RewriteCond %{REQUEST_URI} ^/backend/web RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /backend/web/index.php The website at http://site.ru is loading well, but the admin at http://site.ru/admin first loads the admin code, and below is the main website. I noticed that if you remove
<?php $this->beginBody() ?> <?php $this->endBody() ?> the error disappears. Help, I do not know where to look