首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >查询字符串htaccess重定向有问题

查询字符串htaccess重定向有问题
EN

Stack Overflow用户
提问于 2014-05-04 18:53:26
回答 1查看 35关注 0票数 0

试图通过搜索寻找,但我找不到匹配的这个特定的问题。

需要将/games/ps3/?page=2重定向到/ps3/games/2/。到目前为止,我尝试过的所有方法都不会删除查询字符串并获取要传递给我的新URL的页面值。

这些类型的重定向有点新,因为我不经常使用它们,所以我猜想这可能是一种RedirectRule类型的方法,但我不确定。

(请注意,由于URL与站点上其他页面的工作方式,我必须为每个平台创建规则,即我需要为ps3和xbox-360都有一个单独的规则。所以这里唯一的变量是页码。)

我在想它可能会起作用

代码语言:javascript
运行
复制
RewriteRule ^games/ps3/?page=(.*)$ /ps3/games/$1/? [L,R=301]

但我觉得第一个?导致规则失败,因为第二部分使用它。我试着上网看看如何解决这个可能的问题,但我什么也找不到。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-05-07 00:36:46

为了解决这个问题,最后把规则搞得乱七八糟:

代码语言:javascript
运行
复制
RewriteCond %{QUERY_STRING} ^page=(.+)$ [NC]
RewriteRule ^games/ps3/$ /ps3/games/%1/? [L,R=301]
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23460234

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档