Vous venez de restaurer votre site Joomla et vous obtenez l’erreur suivante : The requested URL was not found on this server ?
Nous allons régler ce problème tout de suite.
En finir avec « The requested URL was not found on this server. »
Nous nous sommes aperçus lors de la restauration d’un site Joomla sur le serveur OVH de notre client, que l’on obtenait l’erreur The requested URL was not found on this server.
C’est la première fois que cela nous arrive…
Nous avons donc cherché d’où cette erreur pouvait provenir.
Dans nos souvenirs, nous étions déjà tombés sur une erreur d’Urls, qui rendait le site complètement inaccessible.
90% du temps, les erreurs d’URLs proviennent du système SEF de Joomla.
Conçu pour optimiser nos URLs et les rendre Google Friendly, ils sont souvent la cause de nos problèmes lors de la restauration d’un site Joomla.
Cependant l’erreur The requested URL was not found on this server est un peu différente, puisque dans notre cas, seules les pages présentes en sous-menus affichaient une erreur 404 Joomla.
Les actions à effectuer
Voici 3 modifications à effectuer pour supprimer l’erreur : The requested URL was not found on this server.
- Ouvrir le fichier configuration.php et mettre à ‘0’ la ligne public $sef
- Renommer le fichier htaccess.txt en .htaccess
- Se rendre dans l’administration ; Configuration ; Paramètres SEO -> Réécriture d’URL en clair (SEF) : NON
Après avoir effectué ces opérations, réessayer de naviguer sur votre site. l’erreur The requested URL was not found on this server devrait avoir disparue.
Ne vous contentez pas d’actualiser uniquement la page, puisque vous risqueriez d’actualiser une page /about/xxx.
Retaper l’adresse de votre site dans le navigateur et vérifiez que toutes les pages de votre site Joomla soient désormais accessibles au public.
Si le problème persiste, n’hésitez pas à contacter notre développeur Joomla afin qu’il audite votre site internet.
Mail : sylvain.caron@baliztic.com
Tel : 07 81 67 22 22