WordPress URL结构逻辑,两个不同的URL如何指向相同的内容?
我注意到在WordPress站点中重写URL后,我可以使用两个URL访问相同的内容:WordPress URL结构逻辑,两个不同的URL如何指向相同的内容?,wordpress,url-rewriting,Wordpress,Url Rewriting,我注意到在WordPress站点中重写URL后,我可以使用两个URL访问相同的内容: http://example.com/category/article-name-here/primary_key 以及 http://example.com/category/article-name-here 这两个URL将指向完全相同的内容。它背后的确切逻辑是什么,文章名称本身是唯一的吗 我正在创建一个具有相同URL结构的启动站点。但是我不能有相同的唯一的文章名请查看这篇文章: 上面说 设置中的→
http://example.com/category/article-name-here/primary_key
以及
http://example.com/category/article-name-here
这两个URL将指向完全相同的内容。它背后的确切逻辑是什么,文章名称本身是唯一的吗
我正在创建一个具有相同URL结构的启动站点。但是我不能有相同的
唯一的文章名
请查看这篇文章:
上面说
设置中的
→ Permalinks面板(选项→ WordPress 2.5之前的Permalinks),您可以选择一种“常用”结构,或者使用结构标签在“自定义结构”字段中输入您自己的结构。
WordPress使用一种称为路由器的东西,它也是许多框架的一部分,特别是MVC框架的一部分,根据URL确定要显示的内容。例如,它可能在数据库中查找某些内容(例如,已重命名的旧页面),然后根据这些内容显示内容,或者它可能只在服务器上查找文件,如果找不到,则显示404页面
基本上,查看与PHP框架相关的路由,看看整个逻辑是如何工作的