gpt4 book ai didi

.htaccess - htaccess url 重写 - 多个变量

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

我正在尝试重写此网址:http://www.sample.com/product_guide&product_name=waht&product_type=dog-clipper 到:http://www.sample.com/waht/dog-clipper
我正在使用这个 htaccess 代码:

 RewriteCond %{QUERY_STRING} ^product_guide&product_name=(.*)&product_type=(.*)$  
RewriteRule ^$ %1/%2? [R=301, L]

但它不起作用。请帮我。

最佳答案

如果您希望用户访问http://www.sample.com/waht/dog-clipper ,你有你的重写落后。您需要匹配该 URL 并将其重写为适当的查询字符串:

RewriteEngine On
# Don't match real existing files so CSS, scripts, images aren't rewritten
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

# Match the first two groups before / and send them to the query string
RewriteRule ^([^/]+)/([^/]+) product_guide?product_name=$1&product_type=$2 [L]

关于.htaccess - htaccess url 重写 - 多个变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9815775/

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