Apache PHP实现无后缀名URL重写

跪求~~高手解答!如:www.aaa.com/new.php?id=110www.aaa.com/web/new.php?id=110我想实现的是:www.aaa.com... 跪求~~ 高手解答!

如:www.aaa.com/new.php?id=110
www.aaa.com/web/new.php?id=110
我想实现的是:www.aaa.com/new/110
www.aaa.com/web/new/110
这个应该是 URL重写的 但是我百度 搜索了半天都没找到答案!

www.aaa.com/new/110.html 这种我自己会写!

麻烦高手 或者会的朋友 帮我写看 看是怎么实现的 非常感谢
展开
 我来答
miniappcy3tv95eaedrf
2014-12-12 · TA获得超过2363个赞
知道大有可为答主
回答量:1909
采纳率:92%
帮助的人:1119万
展开全部
无后缀名一般是用pathinfo重写的。系统要支持pathinfo读取参数
这种适合统一入口的系统,如果是多入口文件,重写规则就要改进
追问
亲~~ 能否帮忙写个简单的例子说明下吗?  非常感谢!  我百度搜索了pathinfo重写 也没看明白  呵呵 !
追答
RewriteCond 	%{REQUEST_FILENAME} !-d
RewriteCond  %{REQUEST_FILENAME} !-f
RewriteRule  ^(.*)$ index.php/$1 [QSA,L]

判断请求不是文件夹或文件的,以pathinfo模式传给入口php文件


很多php框架都是这种模式

Storm代理
2023-08-29 广告
"StormProxies是全球大数据IP资源服务商,其住宅代理网络由真实的家庭住宅IP组成,可为企业或个人提供满足各种场景的代理产品。点击免费测试(注册即送1G流量)StormProxies有哪些优势?1、IP+端口提取形式,不限带宽,I... 点击进入详情页
本回答由Storm代理提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式