我如何在PHP中进行URL重写?
发布时间:2020-12-13 21:28:03 所属栏目:PHP教程 来源:网络整理
导读:这是一个双重问题:正确答案将转到“如何在 PHP中执行”,解释是否有任何优势,如果可能的话也会计算. 我只是好奇,因为我真的不知道,我在网页上看到了很多. 编辑:我不知道技术名称,但是例如在Stackoverflow上: “https://stackoverflow.com/posts/edit/52245
这是一个双重问题:正确答案将转到“如何在
PHP中执行”,解释是否有任何优势,如果可能的话也会计算.
我只是好奇,因为我真的不知道,我在网页上看到了很多. 编辑:我不知道技术名称,但是例如在Stackoverflow上: 解决方法
如果您指的是/ posts / edit / 522452样式的URL而不是/posts.asp?action=editu0026amp;postid=522452-style的URL(或后端转换的任何内容),这通常是通过URL重写器,例如
mod_rewrite .该URL的规则可能如下所示:
RewriteRule ^/posts/(w+)/(d+) /posts.asp?action=1&postid=2 这种URL的两个主要优点是: >“文件夹”类型的URL更易于人们输入和记忆. 在PHP中,您可以通过$_GET [‘action’]和$_GET [‘postid’]访问这些选项,就像浏览器要求重写的表单一样. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |