php重定向 htaccess文件的编写
主页的url重写规则:/controller/action.html(其中第一个英文代表控制器,第二个英文代表动作,映射到:index.php?c=controller&a=action)
后台的url重写规则:/admin/controller/action.do(其中admin后面的第一个英文代表控制器,第二个英文代表动作,映射到:admin.php?c=controller&a=action)
# BEGIN WinBlog <IfModule mod_rewrite.c> RewriteEngine On#注意: #伪静态的前头^代表的意义是,前面不允许有字符,一定要满足以这个开头 # [QSA,L]这一段代表可以接受更多的get参数 #主页的伪静态(以html结尾) RewriteRule ^([a-zA-Z1-9]+)/([a-zA-Z1-9]+)\.html$ index.php?c=$1&a=$2 [QSA,L]#后台的伪静态(以.do结尾) RewriteRule ^admin/([a-zA-Z1-9]+)/([a-zA-Z1-9]+)\.do$ admin.php?c=$1&a=$2 [QSA,L]</IfModule> # END WinBlog
我这里使用了speedPHP作为整个网站项目的框架,有两个入口,一个是前台入口index.php还有一个是后台入口admin.php
关于speedphp多入口的配置,请参考:http://www.cnblogs.com/wuyou/p/3495350.html
转载于:https://www.cnblogs.com/wuyou/p/3495348.html
php重定向 htaccess文件的编写相关推荐
- linux重定向文件被修改后,Linux服务器修改.htaccess文件实现301重定向
出于 SEO.PR 值传递.网址转换的目的,在网站初建和网站迁移时我们都需要使用 301 重定向,通常包括域名对域名,目录对目录和一个独立网址对另一个独立网址的重定向. 在虚拟主机上作 301 重定向 ...
- URL重定向之一.htaccess文件和AllowOverride指令了解
通常利用Apache的rewrite模块对URL进行重写的时候,rewrite规则会写在 .htaccess文件里.但是要使Apache能够正常读取 .htaccess文件的内容,就必须对 .htac ...
- URL重定向之一.htaccess文件和AllowOverride指令
通常利用Apache的rewrite模块对URL进行重写的时候,rewrite规则会写在 .htaccess文件里.但是要使Apache能够正常读取 .htaccess文件的内容,就必须对 .htac ...
- 详解Apache下.htaccess文件常用配置
.htaccess文件是Apache服务器中最常用的一个配置文件,它负责相关目录下的网页配置.通过htaccess文件,可以帮我们实现:网页301重定向.自定义404错误页面.改变文件扩展名.允许/阻 ...
- 最新实战讲解.htaccess文件rewrite规则
.htaccess文件大家都不陌生吧.不认识的自己去搜一下--顺便告诉你,这是个好东西,值得一学. 似乎网上关于.htaccess编写方法的教程很有限,相信博主们也没有几个是自己写的吧? 我在这里就搜 ...
- Htaccess文件是什么以及Windows下自由创建.htaccess文件的N种方法
.htaccess是什么 概述来说,htaccess文件是Apache服务器中的一个配置文件,它负责相关目录下的网页配置. 通过htaccess文件,可以帮我们实现:网页301重定向.自定义404错误 ...
- 【建站系列教程】6、.htaccess文件的url重写规则-网页伪静态化
[建站系列教程]6..htaccess文件的url重写规则-网页伪静态化 如何创建.htaccess文件? .htaccess是什么 htaccess语法教程 写在前面:大家好,我是热爱编程的小泽. ...
- 由laravel 5.5无法获取url中的参数引发的apache的.htaccess文件问题
一.前言 我这边碰到的问题就是,无法获取url中的get参数.本地使用的是laravel 5.5版本.明明url里面清清楚楚的写着参数,但是你却获取不到,这感觉实在是很气很气.刚开始以为是larave ...
- php的htaccess,PHP .htaccess文件详细介绍
1.什么是.htaccess文件及 .htaccess文件(或者"分布式配置文件")提供了针对每个目录改变配置的方法,即在一个特定的目录中放置一个包含指令的文件,其中的指令作用于此 ...
最新文章
- linux挂载media装服务,CentOS8服务器入门系列教程(五):Linux挂载光盘、yum安装软件包...
- AI在传统制造业的应用落地!
- mysql的索引缺点_「缺点有哪些」数据库索引是什么 有什么优缺点 - seo实验室
- TAAL在加拿大阿尔伯塔省工厂开启区块链基础设施运营
- jumpserver堡垒机 (资源)
- i2c-tools安装与使用总结
- Linux下如何使用搜狗词库
- 数学建模国赛拿奖关键tips,错过这7条可能与国奖无缘!
- 业务需求分析师Business Analysist(BA)的职业发展之路
- 电子信息工程考研专业方向解读
- 大华NVR WEB界面把玩
- 从“杀猪盘”到杀洋盘,短信里藏了多少套路?
- 基于目标检测的回归创新实验感想(基于yolo v1)
- 使用 snapseed p 图,图片局部黑白,简单实用!!
- java程序员书单--成长之路--职业发展,你读过几本
- 在react脚手架中使用Tailwind CSS (入门)
- 三维视频融合 倾斜摄影模型 开放c++源代码 支持与java js交互 内嵌web容器 可用于雪亮工程 等 安防项目 稳定流畅 点卯系列
- 更改cadence617 schematic和visualizationAnalysis界面背景颜色
- 【简易搭建个人博客】------- 基于BT面板的个人博客搭建
- 什么是模块化,为什么要模块化?
热门文章
- 聊聊大厂面试官必问的 MySQL 锁机制
- 小姐姐用动图展示 10 大 Git 命令,包你看完过目不忘!
- 深入浅出!阿里运维专家三种方法教你如何应对高并发“海啸”场景
- Docker网络和服务发现
- 利用Comet4J 及时推送消息
- 深度好文:select与非阻塞IO
- Java final、static final 讲解
- get vue 和set 用法_深入剖析Vue源码 - 数据代理,关联子父组件
- 计算机光驱参数,请问,电脑光驱插入关盘,打开时显示“参数不正确,无法打开”,这是什么故障,怎么处理?...
- 民生银行 IT运维故障管理 可视化案例