apache - 一些重定向怎么可能不起作用?
问题描述
我有 2 种类型的重定向,它们都相同且简单,但 number2 不起作用!
Redirect /post/view/231کاملترین-لیست-قیمت-اسکوتر-برقی-97 https://irscooter.com/post/category/2
Redirect /product/category?id=75 https://irscooter.com/product/category/75
解决方案
您不能使用查询字符串重定向 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]
推荐阅读
- python - 来自任何产品的客户评论的客户痛点的python wordcloud
- scala - Scala语义平等
- java - Java HTTP 池自定义标头
- javascript - 如何根据您来自哪个网页从一个网页访问另一个网页时为按钮添加过渡背景?
- android - onNewIntent 永远不会被调用 - Android
- c - PC-Lint 如何处理中断?
- python - 如何在每分钟一天内生成时间序列?
- python - 为什么 LSTM 模型不能正确预测值
- handlebars.js - 获取所有标签以制作导航组件,Ghost
- sql - ORA-01840: 对于日期格式 SQL Oracle,输入值不够长