大家好,我有一个PHP个人空间系统。它允许用户注册,然后得到一个个人的空间。但是,所有用户登陆后的URL地址全都指向 localhost 。(主域名)
我应该修改哪些文件,使它像Facebook一样:每个用户都有自己的URL地址,方便与朋友分享。( localhost/ +个人扩展名),谢谢。
我应该修改哪些文件,使它像Facebook一样:每个用户都有自己的URL地址,方便与朋友分享。( localhost/ +个人扩展名),谢谢。
解决方案 »
- php实现激活码思路
- php 怎么实现UTF-8转换成GBK
- php+mysql 取视频表信息。如何匹配截取name
- 急!!!!mysql_select_db(): supplied argument is not a valid MySQL-Link resource
- How to use DOMDocument under linux+apache+php ?
- phpmyadmin2.6 为什么在linux下运行会出现问题
- 关于生成图片的问题!
- 我在数据库中提取的数据中有单引号,双引号,或都同时存在的数据,如何取值后再以php操作sql?
- 关于phpmyadmin的问题
- 关于redhat上安装apache2.0.43+php4.2.3的问题。
- 公司上百个网站被挂黑链,求一段代码批量删除之,万分火急!
- 请教二维数组求和的问题
具体请搜索
不懂哦……
已经给你提示了,不要等别人什么都帮你做好。
以前从来没有这方面的经验。GOOGLE搜索了一下,看到许多单词,如:get SESSION,header Location,url重写,域名指向文件夹,泛域名解析,.htaccess等等,看的我都晕了,不知道自己属于哪种情况。我只知道,现在不论我用什么用户名登陆我的空间,所有的地址都指向为localhost index.php,在后面添加其他的就打不开了。
而我要的效果是:每个用户都有自己的 localhost index.php? + username 或者userid,这样可以和他的朋友分享他的网站。特此请教各位前辈们。
这与 url 重写没有多大关系
你只需对每个用户建一个目录即可如果你不建目录(不过这样就不是独立的空间了),只要启用 pathinfo 就可实现如果你需要将用户空间放在你主网站之外的地方(这样可防止用户程序危及主网站),只要将用户目录创建在文件系统中你愿意的目录下,并让 userdir 指向该目录。这样每个用户空间都是独立的,只不过 url 变成这样 http://localhost/~username
这时你可以用 url 重写来将 http://localhost/username 映射的 http://localhost/~username如果你还想要用这样的方式访问 http://username.xxxx.xxx/ 那么还需要启用泛域名解析
如果想登录成功之后就显示到用户的首页,反正登录是要跳转的,直接跳转到这个地址就行啊。
Google搜索结果太乱了,是否可以提供这方面的教程?谢谢。