首页 > 解决方案 > 一些重定向怎么可能不起作用?

问题描述

我有 2 种类型的重定向,它们都相同且简单,但 number2 不起作用!

Redirect /post/view/231کاملترین-لیست-قیمت-اسکوتر-برقی-97 https://irscooter.com/post/category/2


Redirect /product/category?id=75 https://irscooter.com/product/category/75

标签: apache.htaccessredirect

解决方案


您不能使用查询字符串重定向 URL Redirect。URL之后的任何内容?都是查询字符串,只能使用%{QUERY_STRING}mod-rewrite variable 访问。

所以你需要使用类似下面的东西:

RewriteEngine On
RewriteCond %{QUERY_STRING} ^id=75$
RewriteRule ^product/category/?$ https://irscooter.com/product/category/75? [L,R]

推荐阅读