Thinkphp6笔记五:路由配置

摘要:
使用thinkphp,建议开启强制路由;不开启强制路由的程序猿不是个好好程序猿1.开启强制路由:文件位置:config/route.php//是否强制使用路由'url_route_must'=˃true,2.配置应用路由配置,文件位置:appadminoute.php代码如下:['common']5.配置路由映射'app_map'=˃['think'=˃'admin',//把admin应用映射为think],应用场景:后台访问地址变更下。

使用thinkphp,建议开启强制路由;不开启强制路由的程序猿不是个好好程序猿(可以有效防止黑客恶意访问,如:猜后台地址,猜文件路径)

1.开启强制路由:文件位置:config/route.php
// 是否强制使用路由
'url_route_must' => true,

2.配置应用(admin)路由配置,文件位置:appadmin oute.php
代码如下:
<?php
use thinkfacadeRoute;
Route::get('/', 'admin/index/index');
Route::get('/test', 'admin/index/test');
Route::miss(function() {
return '404 Not Found!';
});

3.配置应用(index)路由配置,方式与admin一样

4.应用common,配置禁止对外访问
'deny_app_list' => ['common']

5.配置路由映射
'app_map' => [
'think' => 'admin', // 把admin应用映射为think
],

应用场景:后台访问地址变更下。

在不更改应用名称(admin)的情况下,换一个URL访问(原:xxx.com/admin,现:xxx.com/think)

************************************************

Thinkphp高级交QQ流群:101766150

作者:狂奔的蜗牛

转载请注明出处

************************************************

免责声明:文章转载自《Thinkphp6笔记五:路由配置》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Win10+VS2017配置pthreadLinux下定时任务的查看及取消下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

xadmin安装2

Django-xadmin的介绍 > `Django`是`python`的重量级web框架,写得少,做得多,非常适合后端开发,它很大的一个亮点是,自带后台管理模块,但它自带的后台管理有点丑,而`Xadmin`是基于`bootstrap`开发的一套后台管理框架,界面非常美观,只需几步就可以替换自带的`Django_admin` 具体的安装步骤 1. x...

去掉vue路由中的#号

vue开发时地址栏上的ip后面会跟着一个#号,如果想去掉这个井号,可以在路由上加上 mode: 'history',  即可去掉 //设置路由 const router = new VueRouter({ mode: "history", base: __dirname, routes: [ { path: "/",...

Ubuntu18.04安装RabbitMQ

一.安装erlang 由于rabbitMq需要erlang语言的支持,在安装rabbitMq之前需要安装erlang sudo apt-get install erlang-nox 二.安装Rabbitmq 更新源 sudo apt-get update 安装 sudo apt-get install rabbitmq-server 启动、停止、重启...

rabbitmq++:rabbitmq 三种常用的交换机

更多 rabbitmq 介绍 首先先介绍一个简单的一个消息推送到接收的流程,提供一个简单的图: 黄色的圈圈就是我们的消息推送服务,将消息推送到 中间方框里面也就是 rabbitMq的服务器; 然后经过服务器里面的交换机、队列等各种关系(后面会详细讲)将数据处理入列后,最终右边的蓝色圈圈消费者获取对应监听的消息。 常用的交换机有以下三种,因为消费者是从队列...

openstack l3路由模式简单理解

openstack l3路由模式简单理解 集中式路由,l3_agent部署在单独的网络节点,可做ha,但是有性能瓶颈 分布式路由,l3_agent部署在每个计算节点和网络节点,这时候集群内东西向流量(集群内不同网络通信)通过计算节点的vrouter;南北向流量(访问外部网络)还是需要通过网络节点的vrouter(因为一般集群中为了安全考虑,只有网络节点能够...

vue路由懒加载及组件懒加载

一、为什么要使用路由懒加载   为给客户更好的客户体验,首屏组件加载速度更快一些,解决白屏问题。 二、定义   懒加载简单来说就是延迟加载或按需加载,即在需要的时候的时候进行加载。 三、使用   常用的懒加载方式有两种:即使用vue异步组件 和 ES中的import 1、未用懒加载,vue中路由代码如下 import Vue from 'vue'...