php页面转发,php如何实现页面路由转发
php实现页面路由转发的方法:首先配置nginx服务器,在【.htaccess】中写上nginx的语法;然后打开根目录的【index.php】,编写文件路由即可。
php实现页面路由转发的方法:
1、配置nginx服务器
nginx服务器不会自动读取.htaccess,也不支持.htaccess语法,这里需要做一个投机取巧的方法:在.htaccess中写上nginx的语法,同时把该文件引入到nginx的配置中。这样就达到了和apache同样的目的。编辑.htaccess文件,输入以下内容并保存
if (!-e $request_filename){ rewrite ^(.*)$ /index.php; } location ~ /.ht { deny all; }
【解释】nginx匹配失败的uri全都转给index.php,同时禁止访问.htaccess文件
最重要的一步:在nginx配置中,在server{}内加入一句话:
include E:/demo/.htaccess;
【解释】将该文件原封不动的引入到nginx配置中。注意使用绝对路径!
2、编写index.php路由
打开根目录的index.php,输入以下内容
这里是home
你好,这里是home页面
效果
在浏览器访问http://localhost:8000 可以访问到/template/home.php
在浏览器访问http://localhost:8000/study 可以访问到/template/study.php
在浏览器访问http://localhost:8000/play 可以访问到/template/play.php
相关免费学习推荐:php编程(视频)
php页面转发,php如何实现页面路由转发相关推荐
- Nginx 根据不同域名做路由转发
需求 假设现在有一个顶级域名ouou.com和三个二级域名default.ouou.com,blog.ouou.com,white.ouou.com,这4个域名都跟同一个IP进行绑定.三个二级域名分别 ...
- Vue通过nginx转发后dist文件页面样式丢失
修改Nginx配置: nginx转发静态文件: location /zqpage/ {root E:/ecidi/app/zffp_web/systemcenter/;# root E:/zqpage ...
- foxmail客户单发送html活动页面(含链接跳转)邮件(发送 转发)
foxmail客户单发送html活动页面(含链接跳转)邮件(发送 转发) 部门市场部一直在推广活动,所以给了一个需求 发送给客户官网活动页面的宣传邮件,并且要求邮件内的链接可以跳转到官网首页.不是很难 ...
- 若依 vue前端 动态设置路由path不同参数 在页面容器里打开新页面(新路由),面包屑和标签页标题根据参数动态改变,面包屑多级标题,侧边栏对应菜单亮起
前言 因为是在vue源码的基础上进行修改,所以,就没有复制代码在文章上,采取的是截图对比源码和我修改的代码片段.要麻烦你们自己手敲了. 先来看看效果: 场景:在费用配置列表中,点击每一项的配置,都会在 ...
- 解决element-ui中el-menu组件作为vue-router模式在刷新页面后default-active属性与当前路由页面不一致问题的方法
解决element-ui中el-menu组件作为vue-router模式在刷新页面后default-active属性与当前路由页面不一致问题的方法 参考文章: (1)解决element-ui中el-m ...
- Vue-router路由转发
Vue-router路由转发 前言 安装 使用 创建自己的组件 创建router文件夹 配置路由 使用路由 问题 前言 为什么我们要学习vue-router路由转发呢? 由于VUE只专注于视图层,所以 ...
- SpringCloud:网关getway 路由转发
Spring Cloud Gateway 是 Spring Cloud 的一个全新项目,该项目是基于 Spring 5.0,Spring Boot 2.0 和 Project Reactor 等技术开 ...
- 怎么通过id渲染页面_「快页面」动态配置化页面渲染器原理介绍
引言 「快页面」是知乎内部一个快速搭建后台管理页面的平台,使用者仅用半小时即可将一个常规复杂度的后台页面开发完成. 「快页面」平台的基石是它的「渲染器」,一个能将 JSON 配置渲染成页面的 Reac ...
- SpringMVC响应的方式,无数据跳转页面,带数据跳转页面.Json数据返回
SpringMVC响应的方式,无数据跳转页面,带数据跳转页面.Json数据返回 页面跳转设定 //转发会把后端携带的request和Response发送到前端jsp,在jsp中可以直接使用其中的数据/ ...
最新文章
- android studio配置系列 - 收藏集 - 掘金
- Java虚拟机 —— 类的加载机制
- 互联网运营期产品评审杂思,互联网营销
- Dubbo(一) 使用Java RMI 实现RPC(远程过程调用)
- android 自动补全方法,# AndroidStudio代码块的自动补全
- activiti流程信号捕获事件触发signalEventReceived
- 关于stm32f407wifi模块的设置_西门子S7300PLC模拟量模块使用方法及编程方法
- 自旋锁,偏向锁,轻量级锁 和 重量级锁
- 20191129每日一句
- 什么是PHP,如何快速运行PHP文件
- 江西政务服务“掌上办”新模式分享
- EXCEL常用函数之统计函数
- sql删除元组_SQL笔记
- 中序和后序构建二叉树
- 尚硅谷的后台管理系统学习笔记【尚硅谷】【Vue】
- ajax 中的contentType
- 解决树莓派鼠标延迟/迟滞问题解决
- 两点三次埃尔米特插值法
- 瞰见|迷失的开源乌托邦
- IAR安装与破解WIN7版本
热门文章
- HTML文件可通过www进行传输,使用 zssh 进行 Zmodem 文件传输
- java对象引用出错_上传图片错误:尝试在空对象引用上调用虚拟方法’java.lang.String android.net.Uri.getLastPathSegment()’...
- 1-1 顺序表操作集 (20 分)
- 深入分析MFC文档视图结构(项目实践)
- outside of class is not definition
- 内存spd规范_C语言内存泄露很严重,如何应对?
- pyqt5设置dialog的标题_PyQt5快速上手基础篇7-弹出dialog
- 八皇后问题python_python八皇后问题的解决方法
- 【转】C++ _T()函数和_L()函数介绍
- 【转】win32窗口的大小,居中,拖动