thinkphp5 url问题

请求 /平台/控制器/method => /平台/控制器/method.html
有些场景我不要.html 后缀 怎么ban ?

阅读 2.1k
2 个回答

ThinkPHP/Conf/convention.php文件里有一个配置项

'URL_HTML_SUFFIX'       =>  'html',  // URL伪静态后缀设置

该文件请不要修改,如果要覆盖惯例配置的值,可在应用配置文件中设定和惯例不符的配置项

如Application/Forum/Conf/config.php的return array里可以加一项

'URL_HTML_SUFFIX'       =>  'do',  // URL伪静态后缀设置

在class文件引入 use thinkConfig;

 Config::set('URL_HTML_SUFFIX', '');
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题