@Red_Fox_My

При настройке чпу у yii advanced отваливаются стили, в чем проблема?

При настройке чпу у yii advanced отваливаются стили, в чем проблема?

В корне htaccess:
<IfModule mod_rewrite.c>
    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]
</IfModule>

В web htaccess:
<IfModule mod_rewrite.c>
	# 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
</IfModule>

Конфиг:
'homeUrl' => '/',
'basePath' => dirname(__DIR__),
'urlManager' => [
            'class' => 'yii\web\UrlManager',
            'enablePrettyUrl' => true,
            'showScriptName' => false,
            'rules' => [
             // ...
            ]
        ],
  • Вопрос задан
  • 280 просмотров
Пригласить эксперта
Ответы на вопрос 3
@yiiworld
Если вы под стилями имеете ввиду CSS, то привели бы конкретный пример "отваливания" стиля.
Копайте в сторону где вы используете относительные пути для подключения css, а также где вы используете относительные пути в самом CSS
Ответ написан
Комментировать
@ALex-Ger
Спасибо!!! только ваш ответ правильный... голову сломал.
тлько бы дополнил а то полез в конфигурации и тд
ТОЛЬКО ВЫБРАТЬ !!!))) никуда не лазить!!!
60af9bffa92bc174530117.png
Ответ написан
Комментировать
slo_nik
@slo_nik Куратор тега Yii
Добрый день.
'homeUrl' => '/admin',
//'basePath' => dirname(__DIR__),
    'components' => [
        'request' => [
            // !!! insert a secret key in the following (if it is empty) - this is required by cookie validation
            'cookieValidationKey' => 'i4tnG1Lo2lD4dKEDOIzQcG5dhzWtLJ_e',
            'baseUrl' => '/admin'
        ], 
'urlManager' => [
            'class' => 'yii\web\UrlManager',
            'enablePrettyUrl' => true,
            'showScriptName' => false,
            'rules' => [
             // ...
            ]
        ],
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы