所以我刚开始学习网页开发,我很好奇网站如何允许注册用户创建自己的网页。例如:www.website.com/john/page2 或www.website.com/john/page2
到目前为止,这是我所理解的。因此,当用户使用电子邮件地址注册并创建用户名时,我会在服务器上为该用户名创建一个文件夹。当用户创建新页面(john / page1)时,我将它放在john的目录下。很像linux文件系统。文件夹john只允许john写入访问权限(通过密码验证)。
这是正确的做法吗?
如果我错了,请纠正我,或者建议我采取更好的方法。
谢谢
答案 0 :(得分:1)
请不要那样做。
您看到的“文件夹”内容是不不同的目录。
在大多数情况下,URL重写使其看起来像URL一样,但在大多数情况下它是某种GET请求。