Нашел статью по настройки чпу, вот она
lavrik-v.ru/info/260/YII_2_ADVANCED_htaccess_prime...
Вот что я сделал
В файле advanced/backend/config/main.php прописал
return [
'homeUrl' => '/admin',
'components' => [
'request' => [
'baseUrl' => '/admin',
],
'urlManager' => [
'enablePrettyUrl' => true,
'showScriptName' => false,
],
],
];
В файле advanced/frontend/config/main.php
return [
'homeUrl' => '/',
'components' => [
'request' => [
'baseUrl' => '',
],
'urlManager' => [
'enablePrettyUrl' => true,
'showScriptName' => false,
],
],
];
В .htaccess из корня
AddDefaultCharset UTF-8
Options -Indexes
RewriteEngine On
RewriteCond %{REQUEST_URI} ^/(admin)
RewriteRule ^admin(\/?.*)$ backend/web/$1 [L]
RewriteCond %{REQUEST_URI} ^/
RewriteRule ^(\/?.*)$ frontend/web/$1 [L]
В .htaccess из frontend и backend
# use mod_rewrite for pretty URL support
RewriteEngine on
# if a directory or a file exists, use the request directly
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
# otherwise forward the request to index.php
RewriteRule . index.php
Я бы не писал сюда, но случилось интересное, этот способ я использовал на убунту и он заработало, теперь вынужден писать на винде, и он почти работает, вот только подключаются стили и скрипты.
Как на ваш взгляд, где я допустил ошибку?
Второй раз только установил yii2
Вот проект на github
https://github.com/seriiserii825/gb-yii.loc
Буду рад помощи.