GNU/Linux >> Tutoriels Linux >  >> Panels >> Panels

Comment forcer les URL www ou non-www pour votre domaine via .htaccess

Pour rediriger les URL de votre site, vous pouvez utiliser les fichiers .htaccess. Nous vous montrerons ci-dessous comment rediriger des URL non-www vers des URL www et vice versa.
Pour voir plus d'informations sur la façon de modifier les fichiers .htaccess via cPanel, veuillez consulter cet article de connaissances.

Pour forcer les URL à utiliser la version www :

# Redirect non-www URLs to www URLs - like http://yourdomain.com to http://www.yourdomain.com
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www\.yourdomain\.com [NC]
RewriteRule (.*) http://www.yourdomain.com/$1 [R=301,L]

Pour forcer les URL à utiliser une version autre que www :

# Redirect www URLs to non-www URLs - like http://www.yourdomain.com to http://yourdomain.com
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www\.yourdomain\.com [NC]
RewriteRule (.*) http://yourdomain.com/$1 [R=301,L]

Notez que de nombreux scripts PHP (comme WordPress, Drupal, MediaWiki, etc.) utilisent les fichiers .htaccess pour fonctionner correctement. Ne supprimez pas ces fichiers. Faites également attention lorsque vous les modifiez.


Panels
  1. Comment créer un sous-domaine pour votre site Web

  2. Comment activer ExecCGI via le fichier .htaccess ?

  3. Comment créer des serveurs de noms personnalisés pour votre serveur dédié

  4. Créez un enregistrement DNSSEC pour votre domaine dans cPanel

  5. Comment ajouter un nom de domaine alias pour mon site Web ?

Comment définir les types MIME pour un domaine

Comment ajouter un nouveau domaine pour les e-mails uniquement ?

Comment créer des noms de domaine temporaires pour les domaines sur votre serveur dédié

Comment configurer votre domaine pour les emails cPanel chez Hostinger ?

Comment rediriger les URL www vers non-www dans WordPress

Comment forcer le HTTPS pour mon domaine ?