web-dev-qa-db-fra.com

WooCommerce changer de catégorie d'URL et de base de produits

Je veux afficher l'URL comme ceci:

pour Catégorie:/boutique en ligne/catégories/hoodies /

pour les produits:

/ boutique en ligne/catégories/hoodies/test-product

comment est-ce possible sans me donner 404 non trouvé

merci

2
Darren

C’est la solution de votre problème de liens 404,

Allez dans Paramètres -> Permaliens -> Dans 'Base du permalien de produit', sélectionnez l’option 'Base de magasin avec catégorie'. Pour plus d'informations, vous pouvez visiter https://wordpress.org/support/topic/permalinks-404-with-custom-post-type

1
Vasim Shaikh

404 erreurs possibles avec des liaisons permanentes

  • vérifiez votre Apache config et assurez-vous que le répertoire est correct. redémarrez le processus Apache avec MYSQL/similaire.
  • assurez-vous que mod_rewrite est activé

Apache mod_rewrite pour Ubuntu/Debian:

Sudo a2enmod rewrite
Sudo service Apache2 restart

Similaire à mod_rewrite pour Nginx par .htaccess:

un moyen plus simple est .htaccess converter pour Nginx. vérifiez également nginx rewite docs.

1
Palash Debnath

Allez dans Paramètres -> Permaliens -> Dans 'Base du permalien de produit', sélectionnez l’option 'Base de magasin avec catégorie'.

Après avoir enregistré si le fichier .htaccess n’est pas accessible en écriture, WordPress vous invite à créer le fichier .htaccess et à ajouter le code qu’elle mentionne après l’enregistrement dans le fichier .htaccess.

La raison pour laquelle elle génère une erreur 404 est que la structure Permalink nécessite l'ajout du code au fichier .htaccess ou les paramètres que vous avez enregistrés ne s'appliqueront que si vous n'utilisez pas les liens permanents "par défaut" pour "Paramètres communs".

1
WisdmLabs