gpt4 book ai didi

url - 需要有 example.com/username 或 username.example.com,但如何?

转载 作者:塔克拉玛干 更新时间:2023-11-03 02:47:24 31 4
gpt4 key购买 nike

我几乎完成了我的大型项目的开发,但是如果我能做到而不是让用户配置文件页面位于:http://example.com/profile/username/USERNAME<,我会很高兴

(我目前正在使用 .htaccess 将 GET 数据重写为正斜杠和 profile(.php) 被读取为只是“profile” profile.php 也正确解析 url 以检索 GET 数据)

但如果我能做到像 http://www.example.com/USERNAME(首选)或 http://www. USERNAME.example.com

有什么想法或资源吗?

谢谢,斯特凡

最佳答案

在根目录下的 .htaccess 中,添加

RewriteRule ^/([^/]+)/?    /profile/username/$1

这匹配不包含斜杠的路径(因此路径中没有目录)并将路径后缀添加到/profile/username/。该路径可以包含一个可选的最终斜杠。

(关于命名空间的评论+1 - 在您网站的根目录中使用用户名有点危险。我试图通过仅给出包含单个目录的命名空间来限制这种影响。具有多个目录的路径将照常处理。)

关于url - 需要有 example.com/username 或 username.example.com,但如何?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2751704/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com