gpt4 book ai didi

php - 重写规则中的条件第二个查询

转载 作者:搜寻专家 更新时间:2023-10-31 21:33:50 25 4
gpt4 key购买 nike

目前,我在 .htaccess 文件中有一条规则可以缩短 URL:

RewriteRule ^job(.*)$ /include/myfile.incl.php?proj=$1 [NC,L]

使最终 URL 看起来像:

mydomain.com/jobXXXXXX

如果用户像这样更改我的 URL,是否可以容纳第二个查询?

mydomain.com/jobXXXXXX?token=123

那时我也需要能够获取该 token 值。

也许有办法以某种方式添加有条件的 $2?我试过 QSA 标志,但它对我不起作用。可能我的Apache版本太旧了... 2.2.3(CentOS)

无论我可以使用哪种解决方案,另一个重写规则或者可能与 PHP 结合使用。我卡住了。


更新

NM...我认为问题出在我的 PHP 中,而不是 .htaccess

最佳答案

你是说 QSA flag

RewriteRule ^job(.*)$ /include/myfile.incl.php?proj=$1 [QSA,NC,L]

QSA 标志应该有效。我已经使用它 5 年了。

关于php - 重写规则中的条件第二个查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24655103/

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