web-dev-qa-db-fra.com

L'utilisation d'URL SEF casse tous les modèles

J'ai changé les deux URL conviviales pour les moteurs de recherche en Oui et Utilisez la réécriture d'URL pour Oui dans la configuration globale et renommé le fichier .htaccess.txt en .htaccess .

Mais maintenant, plus aucun de mes modèles ne fonctionne.

J'ai réussi à rendre les URL plus propres (en supprimant le fichier index.php), mais les modèles sont cassés. Les liens fonctionnent sans aucun problème.

J'ai essayé de suivre des tutoriels sans succès:

  1. https://docs.joomla.org/Enabling_Search_Engine_Friendly_ (SEF) _URLs_on_Apache
  2. http://www.viryatechnologies.com/Virya-Blogs/joomla-content-management-system/2012/11/29/removing-indexphp-from-existing-sef-urls.html

Je crois que le module mod_rewrite n'est pas le problème parce que les "nouveaux" liens fonctionnent correctement.

Le site est hébergé sur un serveur Web utilisant Apache. La version de Joomla est 3.6.5.

Est-ce que quelqu'un a une idée de ce qui peut se passer?

1
Leonardo Pinheiro

J'ai trouvé le problème:

Les modèles n'étaient pas du tout responsables.

J'utilise le plug-in d'optimisation JCH. Dans l'onglet Options de base, il y a un paramètre tiliser le paramètre de réécriture d'URL. C'était le problème. Quand je l'ai éteint, le conflit s'est arrêté.

Pour une raison quelconque, cela ne fonctionne pas bien avec les directives de mon fichier .htaccess.

1
Leonardo Pinheiro