每次我要把我的本地项目放到登台/生产环境中时,我几乎没想到WordPress会将所有URL保存为绝对URL。所以我需要用SQL查询重写所有URL,或者使用类似Search-and-replace script.
But why is WordPress doing this?
有什么好处?
WordPress必须正常工作吗?
有这样的主题Roots 其中有如下功能roots_root_relative_url
使用preg_replace
删除完整url。
只有相对URL不是更好吗,what is the downsides of that?
The benefits of Relative urls in the database can be:在所有链接、附件等上轻松从本地迁移到舞台/制作。html中更干净、更短的URL。
但是,因为WordPress做的是绝对URL,我确信这很好,我现在只想知道为什么和为什么不。