WordPress:301重定向无法正常工作

时间:2016-06-20 05:41:47

标签: php wordpress .htaccess

我使用以下代码将动态网址重定向到wordpress中相同域下的新动态网址:

RewriteRule ^view-company/?id=(.+?)&name=(.+?)$ view-company/$1/$2/? [L,R=301,NC]

我想将https://www.mydomains.com/view-company/id=1&name=abc重定向到https://www.mydomains.com/view-company/1/abc

但这并没有将我重定向到新的网址。请帮帮我。谢谢你提前

1 个答案:

答案 0 :(得分:0)

您无法在RewriteRule的模式中与查询字符串匹配,您需要使用 <android.support.v7.widget.CardView android:id="@+id/card_view" xmlns:card_view="http://schemas.android.com/apk/res-auto" android:layout_width="match_parent" android:layout_height="wrap_content" card_view:cardBackgroundColor="#ffffff" card_view:cardCornerRadius="4dp" card_view:cardElevation="2dp" card_view:cardUseCompatPadding="true">

%{QUERY_STRING}变量匹配
RewriteCond

您还可以使用RewriteEngine on RewriteCond %{QUERY_STRING} ^id=([^&]+)&name=([^&]+)$ RewriteRule ^view-company/?$ https://www.mydomains.com/view-company/%1/%2? [L,R=301] 变量

来操纵查询字符串
%{THE_REQUEST}