Всем здравствуйте! Использую yii2 шаблон basic. В общем имеется шаблон, все необходимые js и css перенес, .htaccess настроен. При открытии страницы файлы стилей и библиотеки не подключаются, в консоле выдает ошибку, что не найден путь. Но если убрать строку
'baseUrl' => ''
в файле web.php, то все начинает работать. Посмотрев в предыдущих проектах, которые писал также на yii, у меня везде это строка присутствует и таких проблем не наблюдается.
.htaccess
Options +FollowSymLinks
IndexIgnore */*
RewriteEngine on
RewriteCond %{REQUEST_URI} !^/(web)
RewriteRule ^assets/(.*)$ /web/assets/$1 [L]
RewriteRule ^css/(.*)$ web/css/$1 [L]
RewriteRule ^fonts/(.*)$ web/fonts/$1 [L]
RewriteRule ^js/(.*)$ web/js/$1 [L]
RewriteRule ^img/(.*)$ web/img/$1 [L]
RewriteRule (.*) /web/$1
RewriteRule ^sitemap.xml$ /web/sitemap.xml$1 [L]
RewriteRule ^favicon.ico$ /web/favicon.ico [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /web/index.php
AppAsset.php
class AppAsset extends AssetBundle
{
public $basePath = '@webroot';
public $baseUrl = '@web';
public $css = [
'fonts/flaticon/flaticon.css',
'css/animate.css',
'css/font-awesome.css',
'css/pe-icon-7-stroke.css',
'css/owl.carousel.css',
'css/chosen.css',
'css/jquery.bxslider.css',
'css/style.css',
'//fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,600i,700,700i,800,800i&display=swap',
];
public $js = [
'js/jquery-2.1.4.min.js',
'js/jquery-ui.min.js',
'js/owl.carousel.min.js',
'js/wow.min.js',
'js/jquery.actual.min.js',
'js/chosen.jquery.min.js',
'js/jquery.bxslider.min.js',
'js/jquery.sticky.js',
'js/jquery.elevateZoom.min.js',
'js/fancybox/source/jquery.fancybox.pack.js',
'js/fancybox/source/helpers/jquery.fancybox-media.js',
'js/fancybox/source/helpers/jquery.fancybox-thumbs.js',
'https://maps.googleapis.com/maps/api/js?key=AIzaSyC3nDHy1dARR-Pa_2jjPCjvsOR4bcILYsM',
'js/function.js',
'js/Modernizr.js',
'js/jquery.plugin.js',
'js/jquery.countdown.js',
];
public $depends = [
'yii\web\YiiAsset',
'yii\bootstrap\BootstrapPluginAsset',
];
}