私はこの問題を解決するためにいくつかの助けを探しています。私は開いたカートを使用していますし、長い前に製品を作った、もちろん私はこの製品のSEO URLを使用しています。開いているカートの新しいURLに古いURLをリダイレクト
Ex。 example.com/myproduct今
しかし、私はこのURLを変更することを決めた:
例。 example.com/newproduct
それは今働いて、最大新しいURLでGoogleは、古いURLをインデックス化し、私は新しいものに古いURLが、ノー成功をリダイレクトしようとしています。
Redirect 301 /myproduct https://example.com/newproduct
はそれがリダイレクトのように見えますが、私がいることを実行したときに問題がある:それは働いていない
RewriteRule ^myproduct$ https://example.com/newproduct [R=301,L]
、その後、古い方法で301リダイレクトを書く:
は、最初のiはmod_rewrite
を試してみました古いURLから次のような新しいURLにリダイレクトされます:
example.com/newproduct? ルート =産物
それは404ページが見つかりません。しかし、私が偽のURLを使用している場合:
Redirect 301 /oldtest https://example.com/newtest
それはうまくいきます!私はなぜそれが動作していないのだろうかと思っています!
私もそうだと思っていますが、これとは何も変わりません。 – Pedram
OpenCartです、[解決のためのこのスレッド](https://forum.opencart.com/viewtopic.php?t=21971)をご覧ください。 OpenCartデータベース内にリストされている古い製品のURLを削除して、上記を使用できるようにします。 – SuperDuperApps