gpt4 book ai didi

.htaccess - RewriteRule 和数字符号 “#”

转载 作者:行者123 更新时间:2023-12-04 08:46:36 27 4
gpt4 key购买 nike

我正在尝试通过 RewriteRule 创建一个友好的 URL但它一直忽略 #作为变量值的一部分。
.htaccess 上的行就这么简单

RewriteRule ^key/(.+)/$ index.php?key=$1  

并且请求的 URL 是
http://www.example.com/key/c%23/  

但我只收到 c作为获取变量而不是 c%23 .

我到底做错了什么?

最佳答案

最后经过一些挖掘,我设法把它拉下来。

它只需要 B RewriteRule 上的标志以转义非字母数字字符,例如 #
RewriteRule ^key/(.+)/$ index.php?key=$1 [B]

关于.htaccess - RewriteRule 和数字符号 “#”,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6076893/

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