Mon site web ne fonctionne pas après le téléchargement ou le transfert
Votre site ne fonctionne pas après l'avoir mis en ligne ou après l'avoir transféré vers WebOké ? Vous trouverez ci-dessous les causes les plus fréquentes et comment les résoudre. Si vous utilisez WordPress, consultez également le bloc consacré à WordPress.
Vous voyez encore la page standard de WebOké
- Le fichier
index.htmlde la page standard est encore présent. Supprimez le. - Votre navigateur affiche encore l'ancienne page. Videz votre cache ou essayez une fenêtre privée.
- Vérifiez que vous avez placé le site dans
domains/votredomaine.nl/public_html, et non dans un dossier au dessus ou à côté.
Le site se charge, mais certaines images ou pages non
Faites attention aux majuscules. Nos serveurs font la différence entre Foto.jpg et foto.jpg. Si un lien pointe vers fotopagina.html alors que le fichier s'appelle Fotopagina.html, il ne sera pas trouvé.
WordPress : la page d'accueil fonctionne, mais les autres pages affichent une erreur 404
Cela arrive souvent après une installation ou un déménagement. Il manque généralement le fichier .htaccess contenant les règles pour les adresses conviviales (permaliens) de WordPress. Suivez ces étapes :
- Enregistrez à nouveau les permaliens. Connectez vous à WordPress, allez dans Réglages › Permaliens et cliquez sur Enregistrer les modifications sans rien changer. WordPress recrée alors le fichier
.htaccess. - Vérifiez le fichier .htaccess. Ouvrez le Gestionnaire de fichiers dans DirectAdmin et allez dans
domains/votredomaine.nl/public_html. Si vous ne voyez pas de.htaccess, activez d'abord l'affichage des fichiers cachés. Si le fichier est absent ou vide, créez le avec ce contenu standard de WordPress :# BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule> # END WordPressSi WordPress se trouve dans un sous dossier, par exemplepublic_html/blog, cela devientRewriteBase /blog/etRewriteRule . /blog/index.php [L]. - Vérifiez l'adresse de votre site. Dans WordPress, allez dans Réglages › Général. L'adresse WordPress et l'adresse du site doivent correspondre à votre véritable domaine, avec
https://, et non plus à l'ancienne adresse ou à une adresse temporaire. Voir aussi Rediriger obligatoirement les visiteurs vers https. - Vérifiez le dossier. WordPress se trouve t il dans un sous dossier, alors que les visiteurs doivent voir le site sur votre domaine ? Consultez Utiliser un sous dossier de public_html comme dossier racine ou Modifier le document root d'un domaine.
.htaccess peut rendre tout votre site inaccessible avec une erreur 500. Faites d'abord une copie du fichier avant de le modifier. Si des règles d'une extension, comme une extension de cache, sont déjà présentes, laissez les en place et placez le bloc WordPress en dessous.Protégez vous également un dossier avec un mot de passe ? Consultez alors .htaccess : URL conviviales tout en protégeant un dossier.
Le site ne se charge pas du tout
- Y a t il un fichier
index.html,index.htmouindex.phpdans public_html, en minuscules ? - Avez vous mis en ligne ou modifié un fichier .htaccess ? Une erreur dans ce fichier provoque souvent une erreur 500. Consultez 500 Internal Server Error.
- Les droits des fichiers ou des dossiers ont ils été modifiés ? Les dossiers doivent généralement être en 755 et les fichiers en 644.
Voir également dans le guide DirectAdmin : Afficher et modifier les fichiers cachés comme .htaccess, Droits des fichiers et des dossiers (chmod) et Mon site est blanc ou affiche une erreur 500.
Explication détaillée avec captures d'écran : Mettre en ligne et télécharger des fichiers dans le guide DirectAdmin.
