我正在wordpress中重建一个网站。现有站点具有唯一的配置文件页面,其中包含表单的 URL www.domain.com/b/ch/2lZl.htm
新系统将具有 www.domain.com/profile/bch2lZL 形式的唯一配置文件页面(其中bch2lZL是唯一的用户ID)。
我需要做的是获取这个唯一的 ID 并加载页面 www.domain.com/tracker/public/user/bch2lZL,这将进行处理(加载该用户的内容等),但不希望 URL 从 www.domain.com/profile/bch2lZL 更改。
我希望这可以通过 htaccess 重定向来实现,它可以加载用户可以转到域 www.domain.com/profile/bch2lZL 并显示实际处于 www.domain.com/tracker/public/user/bch2lZL 的页面,而无需更改 URL
这可能吗?我该怎么做?
提前欢呼
这可以通过 htaccess 中的 RewriteRule 来完成
Options +FollowSymLinks
RewriteEngine On
RewriteRule ^/b/ch/(.*).htm$ www.domain.com/profile/$1 [R=301,L]