この質問を適切に表現する方法がわからないので、ご迷惑をおかけします。同じドメイン内のリダイレクトループを別のサーバーにリダイレクト
ウェブサイトを新しいサーバー(Shopify)に移行しています。ワイルドカードリダイレクトをサポートしていないため、組み込みの301ソリューションを使用するにはあまりにも多くのインバウンドリンクがあります。リダイレクトを処理するセカンダリサーバを設定することはできますが、古いドメインと新しいドメインは同じなので、どのようにしてリダイレクトループを防止できますか?例えば
:
old url: mystore.com?p=123&q=456&r=789
new url: mystore.com/products/some-meaningful-string
マイリダイレクトサーバ:
[code to create the new url from mystore.com?p=123&q=456&r=789]
header("HTTP/1.1 301 Moved Permanently");
header("Location: mystore.com/products/some-meaningful-string");
レジストラは、ドメインがリダイレクトサーバー上にあると考えているように、DNSを設定する方法はありますし、リダイレクトサーバーはShopifyを指していますか? CDNの技術が役立つかどうか疑問に思っています。
ありがとうございます。
私はそのリストを持っています。残念なことに古いURLはナビゲーションを追跡するように構築されているため、Shopifyが処理するためには多くのインバウンドリンクがあり、サイトマップはすべての検索権限を失います。私は深く狂っているように見えます。 ( – Praesagus
ああ、あなたは少なくとも、あなたを残してしまった人を呪われて、きれいにすることはできないし、それを完全にスキップすることもできます。今はあまり技術はない –