我正在创建一个购物门户,每个客户都会在其中发布他们的产品,付款后我们将为该客户提供单独的用户名和密码。因此,我需要为每个客户单独创建一个 URL 链接,以便它显示该特定客户的产品。
例如,像 Facebook 一样,如果我创建一个单独的帐户,我的页面将变为 ( https://www.facebook.com/dinesh.darkknight ),其中显示了我自己的详细信息或帖子。像这样,我需要为我的网站中的每个客户提供一个单独的页面 (www.seloncart.com/customername)。一旦我给出该客户名称,它应该显示该客户单独发布的产品。
最佳答案
- 配置您的服务器以通过脚本运行所有内容(例如,在 Apache 中,
ScriptAlias//hosts/example.com/htdocs/yourApplication.php
) - 查看
$_SERVER['PATH_INFO']
以确定用户名是什么(如果有)。 - 使用该信息来决定是否要显示“产品列表页面”或其他内容
- 在数据库中搜索适当的数据
您可能会发现许多 MVC 框架对步骤 2 和 3 有很大帮助。
关于php - 如何使用 PHP 为每个注册用户提供自己的 url?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23859538/