gpt4 book ai didi

apache - 用于防止创建多个 url 的 htaccess 语法是什么?start=

转载 作者:行者123 更新时间:2023-12-01 22:19:12 30 4
gpt4 key购买 nike

以下重定向会导致附加“?start=12”:

RedirectMatch 301 ^/products/10-blood?start=12$ http://www.example.com/blood/blood-product

如何防止这种情况发生?

最佳答案

? 添加到目标末尾,使其成为

http://www.example.com/blood/blood-product?

但是,这会导致浏览器地址栏中的 URL 末尾出现一个杂散的 ?。解决这个问题的唯一其他方法是使用 mod_rewrite:

RewriteEngine On
RewriteCond %{QUERY_STRING} ^start=12$
RewriteRule ^products/10-blood$ http://www.example.com/blood/blood-product? [L,R=301]

使用 mod_rewrite,? 不会出现在末尾,但它会使其出现,因此不会附加任何现有的查询字符串。

关于apache - 用于防止创建多个 url 的 htaccess 语法是什么?start=,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31749130/

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