gpt4 book ai didi

.htaccess - HTACCESS 重写的 URL 正在重定向查询参数

转载 作者:行者123 更新时间:2023-12-04 03:11:08 25 4
gpt4 key购买 nike

我重写了以下网址:例如

https://website.com/search.php?number=00000000000

以下内容:

https://website.com/number/00000000000

但现在我想将 ?success=1 传递给我重写的 url。但它只是重定向并忽略它:

例如

https://website.com/number/00000000000?success=1

https://website.com/number/00000000000

我怎样才能做到这一点?

这是我的 htaccess 文件

RewriteEngine On


RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ https://%1%{REQUEST_URI} [R=301,QSA,NC,L]

RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d [OR]
RewriteCond %{REQUEST_URI} \.(jpg|css|js|gif|png)$ [NC]
RewriteRule ^ - [L]

#unless directory, remove trailing slash
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)/$ /$1 [R=301,L]

#resolve .php file for extensionless php urls
RewriteRule ^([^/.]+)$ $1.php [L]

#redirect external .php requests to extensionless url
RewriteCond %{THE_REQUEST} ^[A-Z]+\ /([^/]+/)*[^.#?\ ]+\.php([#?][^\ ]*)?\ HTTP/
RewriteRule ^(([^/]+/)*[^.]+)\.php /$1 [R=301,L]

RewriteRule ^number/([^/]*)$ /search.php?number=$1 [L,QSA]

最佳答案

我的错,我正在执行 header 位置重定向,而不是在重定向中附加和查询参数

关于.htaccess - HTACCESS 重写的 URL 正在重定向查询参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52767052/

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