php - 将 URL 重写为动态页面

标签 php mysql .htaccess url mod-rewrite

我有一个名为 www.example.com/profile.php 的文件,它收集数据库中每个配置文件的数据。所以前。 1 个个人资料的网址为 www.example.com/profile.php?ID=1

我想要更改,以便 URL 从 www.example.com/profile.php?ID=1 更改为 www.example.com/john-doe是个人资料 1 的名字和姓氏。

名字和姓氏位于不同的数据库字段中。

有谁可以帮助我实现这一目标吗? 我想它会在 .htaccess 文件中更改,但我以前从未使用过 .htaccess,所以我对此完全是菜鸟。

最佳答案

你可以放心做。这是 link到另一个问题,这个问题得到了回答。

除非您要确保没有两个人具有相同的名字和姓氏,否则我不推荐您想要的方式。您应该使用唯一的用户名或将 id 附加到重写的 URL。 www.example.com/john.doewww.example.com/1/john-doe

关于php - 将 URL 重写为动态页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22946126/

相关文章:

PHP/HTML 表单向 MySQL 提供空白条目

php - htaccess 重定向到 "https://www."

php - 将值传递给 laravel 中的路由

php - 在运行 Ubuntu 12.04 的 Travis CI 上使用 APCu

php 文件文本,每次在 mysql 基值数据中添加一行

PHP - 导出 CSV 函数为每个条目重复标题

apache - 通过 .htaccess 强制 SSL 重定向

php - WAMP .htaccess 在从 XAMPP 移动后出现内部服务器错误

php - 显示每个帖子的总点赞数,每 1 秒后无需刷新页面

javascript - 带百分比的 JQuery Ajax 请求