WooCommerce 製品のパーマリンク構造を変更する
P粉187677012
P粉187677012 2023-07-28 09:58:19
0
1
570
<p>ベンダーの要件によれば、ローカル サイトとインターナショナル サイトの製品 URL は同じで、ドメイン名が異なるだけである必要があります。ただし、私のサイトは WooCommerce 上に構築されていますが、彼らのサイトはカスタム PHP 統合を使用しています。 <br /><br />htaccess (私は専門家ではありません) とカスタム パーマリンク プラグインを介して動作させるために数日費やしましたが、成功しませんでした。 <br /><br />可能かどうかはわかりませんが、URL 構造を次のようにする必要があります: <br /><br />From: https:// localhost.za/artnr/ 10616/ から: https://localhost.za/?artnr=10616<br /><br /> 私は専門家ではないと言ったので、htaccess ファイル経由で試してみました。カスタムパーマリンクプラグインを使用してみましたが、成功しませんでした。おそらくカスタム製品ページを作成することでこの問題を回避できることはわかっていますが、多くの機能が失われます。 </p>


P粉187677012
P粉187677012

全員に返信(1)
P粉832490510

htaccess ファイルで次のコードを使用してみてください:

リーリー

#^artnr/ - パターンのこの部分は、書き換える URL の先頭と一致します。
(\d ) - これは、1 つ以上の数字 (この場合は製品番号) に一致し、それをキャプチャするキャプチャ グループです。

/?$ - これは、URL の末尾にあるオプションのスラッシュと一致します。

/?artnr=$1 - これはリライトの置き換え部分です。一致する URL を、クエリ文字列パラメーター artnr とその値を含む必要な形式に置き換えます。

これにより、目的の URL が得られるはずです: https://localhost.za/?artnr=10616

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!