重定向301 htaccess的使用URL变量 [英] Redirection 301 with htaccess with url variables

查看:166
本文介绍了重定向301 htaccess的使用URL变量的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我搜索论坛上的答案,但并没有为我工作。

I've searched answers on the forum but didn't worked for me.

我用一句话preSS重建一个网站,并希望保持旧网址

I have rebuild an website using wordpress and want to keep old urls

我有旧网址,如:?index.php文件选项= com_content&放大器;查看=文章和ID = 51&安培; ITEMID = 67安培; LANG = FR

I have old URLs like : index.php?option=com_content&view=article&id=51&Itemid=67&lang=fr

这是我想permanantly移动到URL如:/ PRODUITS-ET-服务/康塞尔-ET-accompagnement /

that i want to move permanantly to url like : /produits-et-services/conseil-et-accompagnement/

由于重定向URL中的VAR的301没有工作..和我试试这个:

Redirect 301 didn't worked because of vars in URL.. and i've try this :

的RewriteCond%{QUERY_STRING} ^选项= com_content&放大器;查看=文章和ID = 51&安培; ITEMID = 67安培; LANG = FR $ [NC] 重写规则^ $的index.php http://solunea.fr/produits-et-服务/康塞尔-ET-accompagnement / [L,R = 301]

RewriteCond %{QUERY_STRING} ^option=com_content&view=article&id=51&Itemid=67&lang=fr$ [NC] RewriteRule ^index.php$ http://solunea.fr/produits-et-services/conseil-et-accompagnement/ [L,R=301]

在我的话,preSS htaccess,但没有任何工作。

On my wordpress htaccess but didn't worked either.

人可以帮我请??

推荐答案

确认这个规则:

RewriteCond %{QUERY_STRING} ^option=com_content&view=article&id=51&Itemid=67&lang=fr$ [NC] 
RewriteRule ^(index\.php)?$ /produits-et-services/conseil-et-accompagnement/ [L,R=301,NC]

是正确的放置在顶部的现有的任何其他重写规则之前

和测试不同的浏览器,以避免301高速缓存问题。

and test in a different browser to avoid 301 caching issues.

这篇关于重定向301 htaccess的使用URL变量的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆