gpt4 book ai didi

.htaccess - htaccess 替换url中的参数

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

我有一个这样的网址:https://example.com/coins/1&order_by=today以及几个类别,例如:

https://example.com/coins/1&order_by=new
https://example.com/coins/1&order_by=trending
您还可以更改页面,使其变为 2 而不是 1 等。例如: https://example.com/coins/2&order_by=today我想把这些改成 https://example.com/today?page=1等而不是上面的这个
我已经阅读了很多关于这个主题的回复,并在网上搜索,但不幸的是没有任何解决方案有效。
我试过这个,但它不起作用:
RewriteEngine on
RewriteBase /
RewriteCond %{QUERY_STRING} ^(.*&)?order_by=new(&.*)?$
RewriteRule ^(.*)$ $1?new/%1/%2 [L]

最佳答案

尝试遵循 htaccess 规则,请确保将这些规则放在 htaccess 文件的顶部。确保将您的 htaccess 文件与硬币文件夹(而不是硬币文件夹)一起放在根文件夹中。
在测试您的 URL 之前,请确保清除浏览器缓存。

RewriteEngine ON
RewriteBase /
RewriteCond %{THE_REQUEST} \s/coins/(\d+)&order_by=(\S+)\s [NC]
RewriteRule ^ /%2?page=%1 [R=301,L]

关于.htaccess - htaccess 替换url中的参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68243690/

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