PHP URL重写怎么实现?高手请进!

比如我想把123点康母/newsshow.php?cid=57&id=70转换为123点康母/newsshow/57/70.html,代码应该怎么写呢?直接在源代码中添加... 比如我想把 123点康母/newsshow.php?cid=57&id=70转换为 123点康母/newsshow/57/70.html,代码应该怎么写呢?直接在源代码中添加url重写代码吗?php页面,服务器是nginx是的。本人.net网站开发基础,没学过PHP,求高人指点! 展开
 我来答
MylJ17
2017-04-17 · TA获得超过768个赞
知道小有建树答主
回答量:1031
采纳率:66%
帮助的人:306万
展开全部

nginx的话在你的站点配置文件里面location /{}里面添加

if (!-e $request_filename){
    rewrite ^/(.*)$ /index.php/$1 last;
}

root 配置到入口文件的路径

至于具体的路由规则,就看各个框架具体的设置了,

当然不用框架也可以依靠$_server解析里面的参数实现分发

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式