私は問題があります。顧客は、彼のサイトのパーマリンクを変更し、301 リダイレクトを古いパーマリンクに設定するように私に依頼しました。
古いバージョン: http://my-site.by/catalog/?branch=3855
新しいバージョン: http://my-site.by/catalog/3855/
いろいろ試してみたのですがうまくいきません... 誰か助けてくれませんか?
UPD
あ、ごめんなさい。かなり言い忘れました。PHP側でこれを取り上げて行うのにうんざりしています:)
私の解決策:
if (strpos($_SERVER['REQUEST_URI'], '/catalog/?branch=') !== false)
{
header(«HTTP/1.1 301 Moved Permanently»);
header(«Location: www.my-site.by/catalog/».str_replace("/catalog/?branch=","",$_SERVER['REQUEST_URI'])."/");
exit();
}
他の誰かが必要になるかもしれません。