thinkphp6 在生成路由的时候不隐藏应用名的解决方案

浏览:7971 发布日期:2019/12/04 分类:ThinkPHP6专区
先看我的路由代码

Route::get('/', 'index/index');
按道理来说,应该是直接生成域名才对,但是!!并没有,生成的是下面的链接

http://xiezi.blog.local.com/index.html
这我就很奇怪了,为什么会这样呢?去翻了翻文档发现了这么一个问题


然后解决方案来了,关闭自动多应用就可以了呗。把你的每个入口文件加上,跳转的应用名就可以了

// [ 应用入口文件 ]
namespace think;
require __DIR__ . '/../vendor/autoload.php';
// 执行HTTP应用并响应
$http = (new App())->http;
$response = $http->name('index')->run();
$response->send();
$http->end($response);

最后宣传一下自己的博客http://myblog.changtuchacha.com/
最佳答案
评论( 相关
后面还有条评论,点击查看>>