嗨是否可以根据登录用户进行网址重写?
例如,如果用户 basikal 登录,他们会在地址栏中看到http://localhost/test/basikal/index.php的网址。
同时实际地址为http://localhost/real/index.php
我需要这个,因为我的用户希望系统自定义他们的个人资料,但我不想创建多个副本,因为维护它很麻烦。
感谢。
答案 0 :(得分:0)
有更好的方法可以做到这一点;一个可靠的MVC框架将允许您设置自定义路由。
但简单地说:
/app/(.+)?/
重写为/app/
。 /app/username
,请将用户重定向到/app/username/
这会给用户留下他们拥有个性化网址的印象。
这既不高效也不漂亮,但它会起作用。