对wordpress permalink的原理比较感兴趣,比如如下的url:
/?p=1 #最丑陋,最直接,就是根据id去查 /2016/07/14/xxx /category/xxx /article/xxx /article
这些都是合法的url,而且能被wordpress理解,具体怎么做到的,而且是动态的?
在原版的基础上做了一下修正评论没有提交正文的问题特价商品的调用连接问题去掉了一个后门补了SQL注入补了一个过滤漏洞浮动价不能删除的问题不能够搜索问题收藏时放入购物车时出错点放入购物车弹出2个窗口修正主题添加问题商家注册页导航连接问题销售排行不能显示更多问题热点商品不能显示更多问题增加了服务器探测 增加了空间使用查看 增加了在线文件编辑增加了后台管理里两处全选功能更新说明:后台的部分功能已经改过前台
正则?
回复内容:
对wordpress permalink的原理比较感兴趣,比如如下的url:
/?p=1 #最丑陋,最直接,就是根据id去查 /2016/07/14/xxx /category/xxx /article/xxx /article
这些都是合法的url,而且能被wordpress理解,具体怎么做到的,而且是动态的?
正则?
在你看上去是路径的这些东西,比如/2016/07/14/xxx,实际上都是经过了Apache的RewriteRule转换为了index.php的参数的,后面就很好理解了,既然index.php能接到这些参数,它再根据相应的规则,去数据库里查找文章并显示就行了。










