问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

大师,用.htaccess文件实现url重写 比如 /info.php = /info 怎么弄

发布网友 发布时间:2022-04-08 11:23

我来回答

2个回答

懂视网 时间:2022-04-08 15:45

.htaccess文件url重写 当上一条规则匹配 并转换后 符合下一条规则的 继续下一条的匹配转换

RewriteRule ^shangpin-([0-9a-zA-Z]+)/category-([0-9]+)-([0-9]+)-(.+).html$ shangpin-$4&id=$2&page=$3 
RewriteRule ^shangpin-([a-zA-Z_]+)-(.*) category.php?sort=$1&order=$2 

在网址 shangpin-cat14/category-14-2-shop_price-ASC.html 的时候

第一条转换后为 shangpin-shop_price-ASC&id=14&page=2 符合下一条规则

执行下一条转换规则后为 category.php?sort=shop_price&order=ASC&id=14&page=2

所以最终访问的是:category.php?sort=shop_price&order=ASC&id=14&page=2

试用正则工具方便调试

.htaccess文件url重写小记

标签:

热心网友 时间:2022-04-08 12:53

试试这个
<IFMole mod_rewrite.c>

RewriteEngine On

RewriteRule info info.php

</IfMole>

不过,具体是否 info 需要变成 /info,你应该需要测试一下。路径问题要适当调整的。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
这是个成本会计题,马上要考这道原题了,求大虾帮忙 财务管理类问题,求大虾帮忙,小弟感激不尽。具体问题看问题补充。_百度... 光影魔术手怎么换底色 光影魔术手换底色教程 ...米的绳子围绕一棵树干饶了6圈,还余下1.16米,这棵树干上的直径大约是... ...还余下1.16米,这棵树的树干的直径大约是多少米?求算式! ibm x3500 M5 服务器 运行时风扇声音好大,吵死了,可以下掉一个吗... IBMX3500 M5,最近老是出现自动关机的情况,需要把服务器电源拔掉半分钟... 治疗萎缩性胃炎的方法 怎么治萎缩胃炎 JYF-40FS06电饭煲190块买的是假的吗 .htaccess 这个文件如何做URL重写 sql server system clr types可以卸载吗?我在卸载SQL2008 ,这个可以卸载吗,会不会影响系统正常使用? 怎样从SQL Server 2005 CLR存储过程返回结果集 SQL Server数据库如何手动部署CLR程序集 VS2008中的CLR模块 ,如何用代码实现向SQL server2005数据库已经存在的表中添加数据 如何更新Sql Server里的CLR程序集 返回值的T-SQL和CLR类型不匹配问题,怎么解决 SQLCLR调用WEBService的问题 SQL 无法初始化公共语言运行时(CLR) 如何:将 SQL CLR 数据库项目项部署到 SQL Server sql server clr 怎么部署出来用 在sql clr 项目中,如何实现多行字符串 SQLCLR调试 SQL中CLR用户自定义数据是什么意思? 什么是SQLCLR SQL clr对数据库有影响吗 sql语句中case when的使用问题 SQL中case语句 SQL CASE可不可以查询多个字段 SQL中表中将Case出来的数据,然后排序的问题 .htaccess里面重写url没有用 htaccess 替换URL文字 .htaccess URL带参数重写问题 Apache URL重写 如何使用伪静态文件.htaccess文件 如何在.htaccess的url重写规则中排除某个目录的规则 如何让Apache支持URL重写 .htaccess的重写问题 RewriteEngine on RewriteRule ^(ind .htaccess里怎么将带参数的动态URL重定向为静态URL? sql 语句操作三个表 sql语句对一个表的操作 sql语句,如何用列号对表进行操作? SQL语句 操作一张表 SQL语言怎样同时操作两个表 VB中如何使用SQL语句与数据库表格操作 sql 更改表中数据 如何用sql语句复制一张表? SQL语句能直接操作一张表的某个值加1,或者减1吗? sql语句中有单引号怎么办 对于sql中含有含有单引号情况下怎么处理