我正在处理一个小型个人项目,在深入研究之前,我想在这里获得一些关于设置和 URL 方案的最佳实践的意见......以及我如何设置.htaccess 重写以下内容。我的问题是:
以下设置是在小型用户配置文件设置中管理用户信息的最佳方式吗?
我已经研究出如何使用通配符子域和
httpd.conf
文件设置让子域为重写 username.domain.com 工作......但我被困在下面看到的其余方案上。基本上,用户个人资料将始终生成username.domain.com
并附加其帐户中的各个页面(照片、视频、笔记等)。我将如何设置.htaccess
重写以适应这种情况?我真的很感谢这里的任何建议。我在 stackoverflow 和其他网站上进行了大量研究,但找不到合适的解释来实现这一目标。
谢谢你的帮助。
www.domain.com/profile.php?u=username
-->username.domain.com
www.domain.com/photos.php?u=username
-->username.domain.com/photos
www.domain.com/photos.php?u=username&a=album
-->username.domain.com/photos/album
www.domain.com/photos.php?u=username&a=album1&p=photoid
-->username.domain.com/photos/album1/photoid
www.domain.com/settings.php?u=username
-->username.domain.com/settings
ETC