// ThinkPHP 伪静态配置示例代码
// 在应用的配置文件中(如 config.php 或 route.php),添加如下代码:
// 1. 开启路由
'reroute_on' => true,
// 2. 配置伪静态规则
'url_route_rules' => [
// 定义一些常见的路由规则,例如:
'article/:id' => 'index/article/index', // 将 article/123 这样的 URL 路由到 index 模块下的 article 控制器的 index 方法,并传递 id 参数
'category/:id' => 'index/category/index', // 将 category/123 这样的 URL 路由到 index 模块下的 category 控制器的 index 方法,并传递 id 参数
],
// 3. 关闭动态路由
'route_dispatch jump' => false,
// 4. 开启 URL 重写
'UrlRewriteOn' => true,
// 5. 设置 URL 后缀
'url_html_suffix' => 'html', // 设置 URL 的后缀为 .html,默认为空字符串
// 解释说明:
// 上述配置可以让你的 ThinkPHP 应用支持伪静态功能。通过配置路由规则,你可以将原本带有查询参数的 URL 转换为更加美观的静态页面形式。
// 例如,原本的 URL 可能是 `index.php?m=article&a=index&id=123`,经过伪静态配置后,可以变成 `article/123.html`。
上一篇:php curl
下一篇:php 多线程
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站