## URL偽靜態
* DaiCuo框架根據TP的路由功能開發了可視化偽靜態管理模塊。
* DaiCuo框架后臺管理系統提供可視化偽靜態規則添加與管理,管理后臺>系統>路由管理。
* DaiCuo框架后臺配置好后還不能直接使用,需要在你的webserver進行一下rewrite的配置,寶塔面板與小皮面板在創建網站目錄時直接選擇(Thinkphp)即可。如下:
* 偽靜態環境搭建詳細[圖文教程](https://www.daicuo.org/help/83)可參考官網的文檔中心。
## 生成URL
* 網站內部鏈接的網址后綴統一由 網站后臺 > 設置 > 全局設置 > 網址后綴 配置
* 模板里使用 {:DcUrl('模塊/控制器名/操作名','數組參數')} 助手函數自動生成其對應插件的URL訪問地址。實例如下:
```
DcUrl('home/index/index',['a'=>1,'b'=>1])
```
## 助手函數
* DcRoot 獲取系統根目錄
* DcUrl 生成站內鏈接
* DcUrlAdmin 后臺生成前臺路徑
* DcUrlAddon 后臺插件管理路徑
* DcUrlAttachment 附件讀取路徑
* DcUrlImage 圖片真實路徑
## 常用方法
* model('common/Route','loglic')->get($args=[])
* model('common/Route','loglic')->select($args=[])
* model('common/Route','loglic')->install($args=[])
* model('common/Route','loglic')->unInstall($args=[])
## 預留鉤子
* route_data_validate
* route_save_before
* route_save_after
* route_delete_before
* route_delete_after
* route_update_before
* route_update_after
* route_get_before
* route_get_after
* route_all_before
* route_all_after