Modifier la structure des liens permanents du produit WooCommerce
P粉187677012
P粉187677012 2023-07-28 09:58:19
0
1
525
<p>Conformément aux exigences de mon fournisseur, celui-ci souhaite que le site local et le site international aient la même URL de produit, mais des noms de domaine différents. Cependant, mon site est construit sur WooCommerce, alors que le leur utilise une intégration PHP personnalisée. <br /><br />J'ai passé quelques jours à essayer de le faire fonctionner via htaccess (je ne suis pas un expert) et un plugin de lien permanent personnalisé sans succès. <br /><br />Je ne sais pas si c'est possible, mais j'ai besoin que la structure de l'URL ressemble à ceci : <br /><br />De : https:// localhost.za/artnr/ 10616/ vers : https://localhost.za/?artnr=10616<br /><br /> J'ai essayé via le fichier htaccess, comme je l'ai dit, je ne suis pas non plus un expert j'ai essayé d'utiliser le plugin Permalinks personnalisé, mais sans succès. Je sais que je pourrais probablement contourner ce problème en créant une page produit personnalisée, mais je perdrais beaucoup de fonctionnalités. </p><p><br /></p>
P粉187677012
P粉187677012

répondre à tous(1)
P粉832490510

Veuillez essayer d'utiliser ce qui suit dans votre fichier htaccess :

RewriteEngine On
RewriteRule ^artnr/(\d+)/?$ /?artnr= [L,QSA]

^artnr/ - Cette partie du modèle correspond au début de l'URL que vous souhaitez réécrire.

(d+) - Il s'agit d'un groupe de capture qui correspond à un ou plusieurs numéros (dans votre cas, le numéro de produit) et le capture.

/?$ - Cela correspond à une barre oblique facultative à la fin de l'URL.

/?artnr=$1 - Ceci est la pièce de remplacement de la réécriture. Il remplace l'URL correspondante par le format requis, y compris le paramètre de chaîne de requête artnr et sa valeur.

Cela devrait donc vous donner l'URL requise : https://localhost.za/?artnr=10616

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!