私のサイトの 1 つで、wordpress 用の wp_online_store プラグインを使用しています。これは wordpress 用の oscommerce です。
フレンドリーな URL を使用する場合、次のようなリンク内にあります。
www.mysite.com/store/product_info/products_id/1234
ここで store は wordpress の 1 ページの書き換え (pagename=store) または (page_id=1) product_info は oscommerce の product_info.php に関連しています。
主な問題は、この種のリンクが存在せず、wordpress が認識せず、次の宛先に送信されることです。
www.mysite.com
したがって、oscommerce は URL を書き換えますが認識しません。正しい URL は次のとおりです。
http://www.mysite.com/store?slug=product_info.php&products_id=1234
http://www.mysite.com/index.php?pagename=store&slug=product_info.php&products_id=1234
http://www.mysite.com/index.php?page_id=1&slug=product_info.php&products_id=1309
wordpress がこれらのいずれかに最初の URL を送信する必要がありますが、応答し続けて最初の種類の URL を使用し続けるため、これは内部で行う必要があります。
いくつかの方向性はいいでしょう、
ありがとう。