首頁 > php框架 > YII > yii 怎麼設定路由美化

yii 怎麼設定路由美化

(*-*)浩
發布: 2019-12-30 13:46:07
原創
2742 人瀏覽過

yii 怎麼設定路由美化

美化路由形式

如:localhost/index.php?r=site/index                                     推薦學習:yii教學

這種路由形式對SEO不友好,那麼是否可以對路由進行一下美化呢?在Yii2中我們可以將路由必成以下的形式:

如:localhost/index.php/sie/index

這種路由形式與我們在瀏覽器網址列中見到的大多數路由形式一樣

get傳遞參數時,只需要在路由後透過?

拼接即可,

如:localhost/index .php/site/index?id=1

yii的路由美化工作,全權由urlManager元件負責。

預設情況下,該元件並沒有開啟。我們在設定檔backend\config\main.php中簡單設定。

enablePrettyUrl:是否開啟美化效果。

要實作以上路由的簡化,需要在Yii2的設定中設定UrlManage,在main.php中加入以下設定:

'urlManager' => [
    'enablePrettyUrl' => true,
    'showScriptName' => false,
    'rules' => [
    ],
],
登入後複製

以上是yii 怎麼設定路由美化的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
yii
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板