Yii2 0隨筆 路由

2022-04-29 08:45:09 字數 746 閱讀 1674

1、去掉index.php,按照pathinfo模式訪問

例:http://***.com/控制器/方法

(1)把web伺服器的**目錄指向所在模組的web目錄

(2)在main.php的

'components' => [  

'urlmanager' => [

'enableprettyurl' => true,

],(3)如果沒有去掉index.php,則web目錄新增.htaccess檔案

options +followsymlinks

indexignore */*

rewriteengine on

# if a directory or a file exists, use it directly

rewritecond % !-f

rewritecond % !-d

# otherwise forward it to index.php

rewriterule . index.php

2、預設路由(預設路由)

在return陣列中新增

'defaultroute' => 'main/index',

3、catchall路由(全攔截路由)

有時候,你會想要將你的 web應用臨時調整到維護模式,所有的請求下都會顯示相同的資訊頁。

在return陣列中新增

'catchall' => ['site/offline'],

Vue 隨筆 路由

vue router 官網 更多的前端專案偏向於單頁面應用程式,基於mvvm模式,單頁面應用程式跳轉不卡頓,切換流暢等 基礎知識點包括 路由跳轉 路由跳轉傳參 巢狀路由 多檢視 路由守衛等 vue router 在專案的引入包含兩種方式 通過 js 引入 script 通過模組化,npm insta...

yii 2 0 寫入日誌

首先,我們的 web.php 配置檔案中,更改於下 log tracelevel yii debug 3 0,targets class yii log filetarget levels error warning trace 在 levels 中,增加了 trace,使用如下 yii trace...

yii 2 0 寫入日誌

首先,我們的 web.php 配置檔案中,更改於下 log tracelevel yii debug 3 0,targets class yii log filetarget levels error warning trace 在 levels 中,增加了 trace,使用如下 yii trace...