首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >参数前使用动态URL重写URL

参数前使用动态URL重写URL
EN

Stack Overflow用户
提问于 2016-10-19 21:09:15
回答 2查看 61关注 0票数 0

我想重写下面的URL

代码语言:javascript
复制
https://xxx.xxx/159/prepared-is-me-marianne-pleasure-likewise-debating-wonder?show=199

变成这样

代码语言:javascript
复制
https://xxx.xxx/159/prepared-is-me-marianne-pleasure-likewise-debating-wonder/show/199

我目前的重写是这样的

代码语言:javascript
复制
RewriteRule ^/(.*)/(.*)?show=(.*)$ /$1/$2/show/$3 [L]

但它不会起作用。

当我在这里测试我的规则http://htaccess.mwl.be/时,它指出我的规则不满足输入URL的条件

EN

回答 2

Stack Overflow用户

发布于 2016-10-19 21:48:16

我通常使用http://www.generateit.net/mod-rewrite/index.php来创建我的重写规则,希望它能对我有所帮助!

票数 0
EN

Stack Overflow用户

发布于 2016-10-19 23:03:44

正如on this previous question所解释的,RewriteRules不考虑查询字符串,只考虑实际路径。因此,您的原始网址的?show=部分将永远不会匹配。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40132332

复制
相关文章

相似问题

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