- version XenForo
- 2.2
Bonjour
J'espère que vous pourrez m'aider car j'ai cherché pendant des heures une solution...
Mon forum est installé à l'adresse /forum/.
Le reste du site est géré par Wordpress, y compris la page d'accueil /
J'utilisais encore XF 1.X et juste après la mise à jour vers la dernière version 2.X, la page d'accueil / de mon site est redirigée vers /install/index.php
Il n'y a pas de répertoire /install/ utilisé par Wordpress. Au lieu de cela, /install/index.php est exactement ce que XF utilise.
Et le problème est apparu juste après la mise à jour de XF.
Il pourrait s'agir d'un conflit entre /forum/.htaccess et /.htaccess (ce dernier fichier n'a pas été modifié).
Pour toute URL en dehors de /forum/, le fichier /forum/.htaccess ne devrait pas être utilisé par Apache, n'est-ce pas ? A moins qu'il y ait quelque part une URL absolue (commençant par https://), peut-être dans le code ou dans la base de données.
La redirection semble ne concerner que l'URL de la page d'accueil /, en tout cas il n'y a pas de problème pour les articles ou les catégories de wordpress.
Ou peut-être y a-t-il un problème de cache. Au cours du processus de mise à jour, une URL a peut-être dû être redirigée vers /install/index.php et cette redirection a été mise en cache. J'utilise Ezoic (proxy DNS) mais pour mes tests, j'ai défini l'IP de mon serveur d'hébergement dans mon fichier hosts local. J'ai désactivé toutes les fonctions de cache dans le panneau de contrôle.
J'utilise toujours PHP 7 et c'est pourquoi je dois passer à XF 2.X (car XF 1.X ne fonctionne pas avec PHP 8).
Dans les paramètres du forum XF 2, l'URL du forum est https://www.example.com/forum et l'URL de la page d'accueil du site est https://www.example.com/.
Merci d'avance pour votre aide et vos idées pour résoudre ce problème !
J'espère que vous pourrez m'aider car j'ai cherché pendant des heures une solution...
Mon forum est installé à l'adresse /forum/.
Le reste du site est géré par Wordpress, y compris la page d'accueil /
J'utilisais encore XF 1.X et juste après la mise à jour vers la dernière version 2.X, la page d'accueil / de mon site est redirigée vers /install/index.php
Il n'y a pas de répertoire /install/ utilisé par Wordpress. Au lieu de cela, /install/index.php est exactement ce que XF utilise.
Et le problème est apparu juste après la mise à jour de XF.
Il pourrait s'agir d'un conflit entre /forum/.htaccess et /.htaccess (ce dernier fichier n'a pas été modifié).
Pour toute URL en dehors de /forum/, le fichier /forum/.htaccess ne devrait pas être utilisé par Apache, n'est-ce pas ? A moins qu'il y ait quelque part une URL absolue (commençant par https://), peut-être dans le code ou dans la base de données.
La redirection semble ne concerner que l'URL de la page d'accueil /, en tout cas il n'y a pas de problème pour les articles ou les catégories de wordpress.
Ou peut-être y a-t-il un problème de cache. Au cours du processus de mise à jour, une URL a peut-être dû être redirigée vers /install/index.php et cette redirection a été mise en cache. J'utilise Ezoic (proxy DNS) mais pour mes tests, j'ai défini l'IP de mon serveur d'hébergement dans mon fichier hosts local. J'ai désactivé toutes les fonctions de cache dans le panneau de contrôle.
J'utilise toujours PHP 7 et c'est pourquoi je dois passer à XF 2.X (car XF 1.X ne fonctionne pas avec PHP 8).
Dans les paramètres du forum XF 2, l'URL du forum est https://www.example.com/forum et l'URL de la page d'accueil du site est https://www.example.com/.
Merci d'avance pour votre aide et vos idées pour résoudre ce problème !