如果用户输入域/用户名,我如何重定向到用户配置文件
Posted
技术标签:
【中文标题】如果用户输入域/用户名,我如何重定向到用户配置文件【英文标题】:How can I redirect to a user profile if a user enter domain/username 【发布时间】:2021-10-06 04:44:20 【问题描述】:说明: 当用户输入时我需要重定向 来自 -> https://example.com/username 至 -> https://example.com/profile/profile.php?profileid=12345678
但我们仍然想展示: https://example.com/username 作为浏览器中的友好网址。
该页面将是公开的,因此我不能依赖用户必须登录。
我正在使用的环境:
Amazon 上的 EC2 服务器 用于图像的 CloudFront nginx 网络服务器 mysql 数据库 PHP7.2/jQuery/html谢谢
【问题讨论】:
您可以更详细地描述您的问题how to ask。这最好地使社区能够提供帮助。 【参考方案1】:我只是想知道是否有人对此有大致的了解。什么技术解决方案最适合这个。
我猜像 F1 和 Akana 这样的工具可以处理这种重定向。
我通过使用 Nginx 反向代理暂时解决了它:
位置/用户名/ proxy_pass http://example.com/public/profile.php?id=123/; # 注意这里的斜杠,很重要!
【讨论】:
以上是关于如果用户输入域/用户名,我如何重定向到用户配置文件的主要内容,如果未能解决你的问题,请参考以下文章