Voici ce que vous besoin d'ajouter à votre .htaccess
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.example.com$ [NC]
RewriteRule ^(.*)$ http://example.com/$1 [R=301,L]
Cependant, si vous travaillez avec Wordpress comme moteur pour votre site entier, il suffit de mettre à jour la structure permalink et tous les paramètres internes avec votre nom de domaine pour supprimer le www.
EDIT:
Je pensais que était différent quand j'ai écrit la réponse Désolé. Essayez de déplacer votre règle non www au sommet ...
# no www
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.akorra\.com$ [NC]
RewriteRule ^.*$ http://akorra.com%{REQUEST_URI} [R=301s,L]
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
NOUVEAU garder à l'esprit si Wordpress est réglé pour produire des liens avec un www
alors rien ne l'arrêtera de tout revenir en arrière pour avoir un www même avec un bon règle de réécriture.
Plus de détails Wordpress:
Vérifiez les paramètres wp/wp-admin/options-general.php
...
- Prenez soin de retirer le
www
dans WordPress address (URL)
- Assurez-vous de retirer le
www
dans Blog address (URL)
ET puis mettez à jour votre structure premalink dans wp-admin/options-permalink.php
donc les changements sont reflétés. Après tout ce qui est dit et fait, assurez-vous que Wordpress n'a pas remplacé le nouveau code dans votre fichier .htaccess
.
Qu'est-ce qui se passe en ce moment? –
Pourquoi ne laissez-vous pas simplement Wordpress Permalinks gérer la suppression du WWW? – Urda
quand je lance le site Web rien ne se passe et le www est toujours là www.akorra.com – Luke101