我要开发一个社交网络网站,我想为每个用户分配一个唯一的URL地址就像Facebook一样,但我不知道如何用PHP来完成。我想为每个用户分配一个唯一的URL - PHP
-5
A
回答
5
,你可以设置wildcard DNS,使每个用户有他/她的子域名:http://username.domain.com
或者你可以使用mod_rewrite与Apache和重写将类似于Facebook的虚荣心用户名网址模式:http://domain.com/username
1
它可以通过使用Zend路由器来实现伊斯利: http://framework.zend.com/manual/en/zend.controller.router.html
4
让说你有一个PHP的系统,该系统可以显示用户的这样
的个人资料domain.com/user.php?username=foobar
现在用使用的.htaccess
RewriteRule username/(.*)/ user.php?username=$1 [L]
RewriteRule username/(.*) user.php?username=$1 [L]
这将给像
domain.com/username/foobar
,并让他们像独特FB url_rewriting,只要确保跟踪使用了目前所有的名字并且不允许用户使用已经使用的名称进行注册。
相关问题
- 1. 为每个用户分配一系列唯一位的算法?
- 2. 为每个用户分配唯一的序列密钥
- 3. 为列表中的每个唯一值分配一个数字
- 4. 为每个<rich:dataTable />行分配一个唯一的客户端ID?
- 5. 为组合中的每个项目分配一个唯一标识(PHP?)
- 6. 我想在php中创建一个唯一的客户ID
- 7. mySQL数据为每个用户唯一
- 8. 我想每一个
- 9. 为每个子进程分配一个带有分叉的唯一ID
- 10. php - CodeIgniter中的每个用户帐户URL的一个域名
- 11. 为每个用户分配唯一的子文件夹路由Devise and Rails
- 12. 每个MySQL查询的唯一URL
- 13. 在Ruby on Rails中为每个用户分配一个唯一的100个字符的哈希表
- 14. Firebase - 每个用户的唯一ID
- 15. 每个chrome用户的唯一ID?
- 16. Android中每个用户的唯一ID
- 17. express.js每个用户的唯一目录
- 18. 如何为队列中的每个数据点分配一个唯一的ID?
- 19. 如何为每个(唯一)重定向URL生成PHP表单?
- 20. HOWTO为每个唯一行添加一个唯一的ID?
- 21. 为tds JQuery中的每个图像动态分配唯一ID。
- 22. 如何为每个记录序列分配唯一的ID?
- 23. 为循环内的每个变量分配唯一值
- 24. 如何为每个复选框分配唯一的ID?
- 25. 为每个类的实例分配唯一标识号
- 26. 为每个对象实例分配唯一的编号
- 27. 如何为每个课程实例分配一个唯一的序列号?
- 28. 如何为每个用户分配一个号码?
- 29. 路由编码器 - 每个用户的唯一URL
- 30. 收集活跃的访问者;为每个访问者分配一个唯一的数据库用户行