首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用重写规则.htaccess重定向的问题

使用重写规则.htaccess重定向的问题
EN

Stack Overflow用户
提问于 2015-11-02 18:42:02
回答 1查看 28关注 0票数 0

我搜索过论坛,但我被困住了。

我正在切换从Miva到Opencart,并从动态urls到seo友好。

我现在有一个:

代码语言:javascript
复制
RewriteCond %{QUERY_STRING} ^Screen=PROD&Store_Code=SI&Product_Code(.*)$
RewriteRule ^(.*)$ http://www.domain-name.com/catalog/ [R=301,L]

RewriteCond %{QUERY_STRING} ^Screen=PROD&Product_Code=(.*)$
RewriteRule ^(.*)$ http://www.domain-name/catalog/ [R=301,L]

它把我所有的旧谷歌链接发送到我的目录头版。我想这是第一步。

Miva中的旧产品代码现在是Opencart中的模型编号了,那么我在最后一条路上到底要做什么来调用模型代码呢?我希望它看起来像Opencart中的搜索结果页面:

www.domain-name.com/catalog/786005

一定有人能看到我在这里错过了什么!!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-11-02 19:48:42

您需要做的是使用您捕获的%1,使用在重写程序中的条件中使用的查询字符串中的反向引用。你们关系很好。你也可以把它合并成一个规则。

代码语言:javascript
复制
RewriteEngine On
RewriteCond %{QUERY_STRING} Product_Code=(.*)
RewriteRule ^(.*)$ http://www.domain-name.com/catalog/%1? [R=301,L]

告诉我这对你来说是怎么回事。

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

https://stackoverflow.com/questions/33484623

复制
相关文章

相似问题

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