通过自定义用户链接,我的意思是例如当用户注册到网站时,专门为具有链接的用户创建页面。
例如
https:/domain.com/users/customerName
然后在创建链接后,网站将使用特定网页的克隆自动自定义网站。
*顺便说一下,我已经处理了登录/注册部分。我只需要知道自定义用户链接的工作方式。
答案 0 :(得分:2)
user.example.com
使用单个PHP文件和.htaccess文件。查看How to create friendly URL in php?
example.com?user=name
为每个用户创建子域,也使用.htaccess。查看How to let PHP to create subdomain automatically for each user?
$_GET
创建一个php文件并使用example.com/profile.php?user=71
参数。这是根据注册和登录的用户自定义网站的最常用和最简单的方法。(通常使用用户ID号:{{1}})
当然还有Session handling。
答案 1 :(得分:0)
我认为您正在搜索网址重写概念。 如果用户登录页面,则无需克隆页面。您可以使用此用户数据和规范(动态页面)访问同一页面。许多带有php功能的页面内容
你可以使用.htaccess中的功能 如果用户进入页面
用
重写网址如果您看到网址栏与用户的特殊页面相似。
答案 2 :(得分:0)
实际上相当简单。你只需在PHP中使用GET,URL就像http://example.com/user?id=4453623 - 如果你曾经在Facebook上,你会注意到他们使用PHP作为个人资料页面以及其他许多东西。如果您转到个人资料页面,您会在网址中看到“id =”变量,这就是他们如何确定要向您显示的个人资料页面。
这基本上是@Granny所评论的。