0

Bing ボットは、URL 構造の一部がずれていることを示しています。これは、ドメイン名の後に ?id パラメーターで始まるすべての URL を転送して、ホームページにリダイレクトする方法です。商品ページによってidが変わります

http://www.abc.com/?id=100&itemid=2&option=com_toys&view=post - Incorrect url
http://www.abc.com/index.php?option=com_toys&view=post&id=100&Itemid=2 - correct url

使ってみた

RewriteCond %{REQUEST_URI} ^.*/?id.*$
RewriteRule .*  index.php     [R=301,L]

しかし、それは機能しません。同じことを達成するための提案!!

ありがとう

拡張機能

こんにちは - もう 1 つアドバイスいただけますか

http://www.abc.com/index.php?Itemid=2&id=100&option=com_toys&view=post - Incorrect url
http://www.abc.com/index.php?option=com_toys&view=post&id=100&Itemid=2 - correct url

つまり、パターンが一致する場合です:- index.php の直後の Itemid、それもホームページにリダイレクトする方法

4

1 に答える 1

1

ルールを次のように置き換えます。

RewriteEngine on

RewriteCond %{QUERY_STRING} ^id=.*
RewriteRule ^$  /?     [R=301,L]
于 2013-07-08T14:35:54.257 に答える