我想使用 htaccess 使我的长引用 link 动态化

I want to make my long reference link dynamic with htaccess

首先,我有一个带有 2 个参数的 link;

http:///localhost/project/home.php?SK=2&referance=1

?SK=2 是我的第一个参数,&referance=1 是我的第二个参数。 SK=2 参数在 php 文件中绘制我的文件,而 referance=1 参数将 get 方法的值打印到我的注册页面。我想要的是用 htaccess

把这个 link 以下面的格式

http:///localhost/project/register?referance=1

我之前做的link带上我的注册页,现在想带上参考码,可惜没有。

我之前用的htaccess代码;

RewriteRule ^register$ home.php?SK=2 [NC,L]
RewriteRule ^register$ home.php?SK=2 [NC,L]

您只需将 QSA(查询字符串追加)标志添加到现有规则。

例如:

RewriteRule ^register$ home.php?SK=2 [QSA,NC,L]

这会将 /register 重写为 /home.php?SK=2 /register?referance=1/home.php?SH=2&referance=1

参考: