yii2da htaccess bilan hatolik

0 ovoz
39 marta ko‘rilgan
so‘radi 12 aprel John77 (78 bal)
Assalomu Aleykum, htaccess fileni webni ichiga yuklaganimda site csslari izdan chiqib ketyabdi(background qismi).Oldinlari bunday hato bo'lmas edi.

1 ta javob

0 ovoz
javob berdi 13 aprel Hasan (344 bal)

Agar .htaccess faylini qo'shgan bosez site urllari o'zgarishi mumkin. About sahifasiga murojaat http://test.uz/index.php?r=site%2Fabout  kabi bo'ladi. .htaccessni qo'shganizda url manzili o'zgaradi. Ya'ni http://test.uz/site/about bo'ladi. O'shanichun css yoki js fayllarni qo'shishda 

<?= Yii::$app->request->baseUrl ?> ushbu php scriptni qo'shib yozishiz kere. Ya'ni avval 

<link href="/css/style.css" rel="stylesheet" type="text/css"/> ishlatgan bosez url topolmay qoladi. Shuning uchun php scriptni qo'shib linkki to'liq yozish kere. 

<link href="<?= Yii::$app->request->baseUrl ?>/css/style.css" rel="stylesheet" type="text/css" media="all" />

izoh qoldirdi 13 aprel John77 (78 bal)
css,js faylarni faqat AppAsset ga qo'shganman.Indexdan esa o'chirib yuborganman. Asset papkasiga ham php script qo'shish kerakmi?
izoh qoldirdi 16 aprel Hasan (344 bal)
tahrirlandi 16 aprel Hasan
Asset papkasiga qo'shgan bosez php script kerakmas. Unda siz boshqacha yo'l tuting. Agar sizda frontend yoki backend bosa uni ichida config papkasi bor. Uning ichidagi main.php fayliga
'assetManager' => [
            'bundles' => [
                'yii\web\JqueryAsset' => [
                    'js'=>[]
                ],
                'yii\bootstrap\BootstrapPluginAsset' => [
                    'js'=>[]
                ],
                'yii\bootstrap\BootstrapAsset' => [
                    'css' => [],
                ],

            ],
        ],
Qo'shib quying

Assalomu alaykum, yordam.uz saytimizga xush kelibsiz.

Bu saytda o`zingizni qiziqtirgan savollarga javob olishingiz va o`z sohangiz bo`yicha savollarga javob berishingiz mumkin.

Bizning Oilamizga a'zo bo`lganingiz uchun chuqur Minnatdorchilik bildiramiz !!!

Telegram kanal YordamUzRss

...