Need help? Chat now!

Hostwinds Tutoriels

Résultats de recherche pour:


Table des matières


Redirections simples:
Options plus avancées:
Pour les utilisateurs de WordPress:

Comment modifier un fichier .htaccess

Mots clés: htaccess 

Redirections simples:
Options plus avancées:
Pour les utilisateurs de WordPress:

Veuillez noter que la modification des fichiers .htaccess est très impitoyable. Même la moindre erreur peut amener votre site à afficher le contenu de manière incorrecte ou pas du tout.

Lors de la modification de votre fichier .htaccess, toujours faites une copie de sauvegarde pour pouvoir revenir à une configuration de travail en cas de problème.

Les systèmes Linux sont sensibles à la casse, même l'URL.

Si vous avez du mal à télécharger le fichier, vous devrez peut-être nommer HTACCESS.TXT, puis le renommer une fois qu'il figure sur le serveur.

ReplaceWithYourDomain.com Doit être remplacé par votre nom de domaine dans les exemples ci-dessous

Redirections simples:

# Permanent Redirect:
Redirect 301 / http://ReplaceWithYourDomain.com/
# Temporary Redirect (Use this if you plan to move back to the original site to save your SEO scores):
Redirect 302 / http://ReplaceWithYourDomain..com/
# Redirect the index page to a subdirectory:
Redirect /index.html http://ReplaceWithYourDomain.com/subdirectory/
# Redirect from an old sub-directory or file to a new sub-directory or file:
Redirect /OldSubdirectory/OldFile.html http://ReplaceWithYourDomain.com/NewSubdirectory/NewFile.html
# Define an alternate index file:
DirectoryIndex mynewindex.html

Options plus avancées:

# Redirect YourDomain.com to www.YourDomain.com:
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www.
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
# Redirect www.YourDomain.com to YourDomain.com:
RewriteEngine On
RewriteCond %{HTTP_HOST} !^ReplaceWithYourDomain.com$ [NC]
RewriteRule ^(.*)$ http://ReplaceWithYourDomain.com/$1 [R=301,L]
# Redirect an open connection to your secure SSL connection:
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.ReplaceWithYourDomain.com/$1 [R,L]
# Hide contents of a directory if index file does not exist
Options -Indexes

Pour les utilisateurs de WordPress:

Si votre site cesse de fonctionner, le fichier .htaccess est le premier endroit à vérifier.

Renommez le fichier .htaccess en .htaccess_bak, puis accédez à votre site.

Cela fonctionne très souvent.

Si vous renommer le fichier .htaccess corrige votre site, vous pouvez ensuite placer la configuration Standard WordPress Standard suivante dans un nouveau fichier .htaccess.

Voici le contenu du fichier .htaccess WordPress par défaut:

# 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]  
# END WordPress

Écrit par Hostwinds Team  /  août 21, 2017