为了账号安全,请及时绑定邮箱和手机立即绑定

php怎么实现类似segmentfault 的url重写?

php怎么实现类似segmentfault 的url重写?

动漫人物 2019-03-29 11:01:12
php怎么实现类似segmentfault的url重写?
查看完整描述

2 回答

?
慕尼黑5688855

TA贡献1848条经验 获得超2个赞

2个步骤可以实现。1.通过APACHE或者nginx或者IIS将真实地址变为伪静态地址,让伪静态地址能够访问;2.通过程序正则的方法将html元素中的a标记href提取出来,将其伪静态,然后配合第一步便可实现。实现方法如://将页面内容放入缓冲区
$content=ob_get_contents();
//进行正则匹配
$content=preg_replace(
			array("/\					"/\			array("					"
//释放
obclean();
//输出
echo$content;上面的正则变为你自己的,替换也变为自己的。。。。
                            
查看完整回答
反对 回复 2019-03-29
  • 2 回答
  • 0 关注
  • 410 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信